Show HN: Cycle-accurate Nintendo NES emulator in ~1000 lines of code
github.com
github.com
Lately I've been experimenting with D (https://dlang.org), created by Walter Bright and Andrei Alexandrescu, both well known expert C++ programmers. D feels a lot like C++ should have been had it dropped some C compatibility in exchange for clarity. Its meta-programming capabilities are also far more powerful. I can think of features (like template mixins) that would make this project even more compact.
EDIT: I suck at c++