3 ms·
C is probably the best language for this.
by foobiekr 1y ago
C is probably the best language for this.
- filleduchaos 1y agoI quite frankly disagree. From personal experience I don't think there's any mainstream programming language that in itself teaches you anything much about emulating systems like the Game Boy or NES - in fact, I'd go so far as to say that none of them even at least yield elegant and accurate implementations. People write "production-grade" emulators in C because it's fast, not because it's uniquely suited to the domain as a language.
- IshKebab 1y agoC isn't really the best language for anything anymore. Maybe as a compilation target for other languages.
- pjmlp 1y agoOnly from a UNIX culture mindset.
- MangoToupe 1y agoAs opposed to what?
- pjmlp 1y agoEveryone else that understands C is not the first systems language to ever exist since FORTRAN in 1958, nor it will be around forever outside anything tied to UNIX/POSIX.
- MangoToupe 1y agoC isn't even a systems language lol, it's too delicate to rely on for systems.
- pjmlp 1y agoUNIX authors saw it otherwise thought, as they created it for UNIX System V rewrite.
- MangoToupe 1y agoThe only thing C is interesting for at this point is as a target for a compiler you can implement over a weekend.