Not necessarily worse density - variables are 1 byte names vs 2+ byte load instructions (often 3).
But the thing that gives JS a huge advantage here is the “standard (dweet) library” which has sin/cos/fill/line etc whereas x86 bios has “switch mode” and then it’s just a pixel array.
But the thing that gives JS a huge advantage here is the “standard (dweet) library” which has sin/cos/fill/line etc whereas x86 bios has “switch mode” and then it’s just a pixel array.