Hacker News

Favorites Setup
Comment by DASD | original | A NES emulator written in Odin
[−]DASD · 2026-11-15 Sun 16:08 UTC · link
What's the decision-making in choosing Odin over something similar like C3 or Zig?
[−]Verdex · 2026-11-15 Sun 16:58 UTC · link
I can't speak for the implementor. And for that matter I also don't know what facilities c3 and zig provide.

However Odin comes prepackaged with a lot of bindings for helpful 3rd party libraries. Likely makes this sort of work a lot less tedious.

[−]vconnor · 2026-11-15 Sun 17:25 UTC · link
I have tried all three, and I chose Odin because I prefer the syntax (especially over Zig) and the vendored libraries are a killer feature for me. You get a lot of graphics, maths and gamedev-adjacent packages with the language, that can take you very far without having to shop for third-party packages.

Odin for me is the (low level) systems language nirvana, along with Elixir which is my distributed system nirvana. They spark so much joy.