4 ms·
Well, to start with, it targets a long-dead platform. It also skips multiple steps, allowing a system that was always programmed in an extremely low level langu
by monitron 11y ago
Well, to start with, it targets a long-dead platform. It also skips multiple steps, allowing a system that was always programmed in an extremely low level language (assembler) to be programmed in one of the highest-level languages in common use (Python).
For the record I love the idea.
- chongli 11y agoPython may be high level in terms of relative distance to the hardware but it's not particularly high level in terms of the abstractions available. If you watch the video on the site linked you'll see that the programming style is not all that different from what you'd see if you were programming the NES in C.
- gluelogic 11y agoThe idea of programming the NES in C is still a little out there. People have made plenty of efforts in that area but it never seems to "stick." Seems to me like it makes the most sense to just go with 6502 if one is serious about fooling around with the NES.