Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It’s incredibly silly but I dislike zigs identifier policy. Mixing snake case and camel case for functions is cursed.

That said, amazing effort, progress and results from the ecosystem.

Bursting on the scene with amazing compilation dx, good allocator (and now io) hygiene/explicitness, and a great build system (though somewhat difficult to ramp on). I’m pretty committed to Rust but I am basically permanently zig curious at this point.

[EDIT] “hate” > “dislike”. Hate is a strong word and surely I just need to spend some time writing zig and I’d get used to it.





Me too, so I don't follow a convention for private functions. Good thing is you barely interact with ones defined in dependencies.

Prefix anf different naming conventions of C-imported libraries is not less annoying.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: