Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderAn emulator is still on my "bucket list as an engineer." I feel like it's a hurdle I still haven't crossed and I'm reasonably certain I could make one. I have some free time this weekend...I might take this repo and port it over to clojure to get the hang of things.
Would anyone here assert that there's any particular programming language that's better for writing emulators, virtual machines, bytecode interpreters, etc? Where, when I say "better", I'm not so much talking about getting results that are particularly efficient/performant; nor in making fewer implementation errors... but more in terms of the experience of implementing an emulator in this particular language, being more rewarding, intuitive, and/or teaching you more about both emulators and the language. I ask…
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 653
- Total comments
- 148
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2022-01-11 | Writing a Game Boy Emulator in OCaml | jamespwilliams | 3 | 0 |
| 2022-01-12 | Writing a Game Boy Emulator in OCamlFirst breakout · Best thread | yakshaving_jgt | 393 | 72 |
| 2025-07-04 | Writing a Game Boy Emulator in OCaml (2022)Latest 20+ point return | ibobev | 257 | 76 |
