What many are not aware is that after graduating from bedroom coders, having not much more than what one could acquire thanks to parents support, or small kids jobs, in proper studios cross-compiling with more powerful Assemblers, or indeed K&R C like languages were an improved developer experience.
C89 and C99 are both standards that are endorsed by ANSI. [0] (At least, they were endorsed, as they're now both behind the times.)
The Lua interpreter is written in a subset of C that behaves identically when compiled as C++, they call this 'Clean C'. [1]
But I could imagine assumptions about it being a problem if you try to add a 6502 backend to an existing compiler for other platforms.
> Let me tell you the story so far; the process, obstacles, and solutions involved in making a roguelike dungeon crawler playable on systems like the Commodore 64, Commodore PET, and even more constrained machines.
Javascript is not running on a Commodore 64 with decent performance.
Lovely. However the poster of the original article would have trouble getting it to even parse on a C64?