4 ms·
I've wondered if there's a good "standard" project a person could use to get up to speed on a new language and get an intuitive sense for working with it. For e
by spit2wind 10mo ago
I've wondered if there's a good "standard" project a person could use to get up to speed on a new language and get an intuitive sense for working with it. For example, plenty of Java programmers can write a working Python program, but it's not "pythonic".
Would writing a CHIP-8 emulator be such a project? It seems non-trivial, yet not too big, the kind of thing that if you implemented it once, implementing it again in another language would be much faster (apart from the language learning).
- rootnod3 10mo agoIt's my goto for new languages, but Gameboy instead of Chip8. It covers good parts of new languages when learning them.
- ryfilter 10mo agoDo you happen to have any resources on hand or advice for building a Gameboy emulator? It seems like a very interesting way to learn a new programming language.