Hacker News new | ask | show | jobs
by miningape 223 days ago
I've been enjoying writing a Gameboy emulator in Odin - it interfaces nicely with C libraries (I've been using SDL and its been much easier to set up than with C++)

Tooling it a bit lacking, but the language is simple enough you can get away with using a semi-broken LSP.

The language feels light and expressive, and has generally gotten out of my way - the only thing I've been really craving is closures.

You might not like it because it has errors as return values like Rust/Go, however there are some directives/macros/keywords such as `or_return` which work a lot like `?` in Rust.