Hacker News new | past | comments | ask | show | jobs | submit login

I don't think Nim is in the same category. It has too many features and defaults to garbage collection. Nim is more in the category of D and Go.

For me a C-replacement has to be a very simple and disciplined language, with 100% focus on low-level programming.

Nim is great though, I've used it to make some small tools/programs

Zig is also wonderful, hope to use it more once it's more stable




Odin has a 100% focus on (low-level) systems programming, allowing the user a very high control over memory layout and memory allocations which many other languages do not express as easily.

If you have tried Zig and/or a C or C++ programming, you might really enjoy programming in Odin. Odin feels wonderful to use and has solved all of the issues that C had and more.

I recommend reading the Overview (https://odin-lang.org/docs/overview/) and the Demo (https://github.com/odin-lang/Odin/blob/master/examples/demo/...)

P.S. Odin is now fully recognized by GitHub and supports syntax highlighting.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: