Hacker News new | ask | show | jobs
by gingerBill 548 days ago
Thank you for your comment.

Odin isn't trying to be "impressive", it's trying to be productive as an alternative for C on modern systems.

Odin isn't my "First Language" and closer to my 20th.

Odin is just not for you. Your complaint about the lack of methods means you don't want a C alternative, and that is absolutely fine. I have nothing inherently against methods but I believe that if you are to add them, you cannot just have _mere methods_ but also have something to take advantage of them. But by the time you need such a feature (like typeclasses/traits), it becomes far from being a C alternative now and being something closer in the realm of Rust.

And what about the core library is muddled?

What lessons from Go did I not learn?—I'll take "fewer features" as a compliment too.

> I got an ICE while compiling once and it reported something like `TODO(bill) support this`. Not a good look.

Did you make an issue for this? And how long ago was this? Because this most likely fixed/implement now, and was probably fixed very quickly too.