←back to thread

228 points Retro_Dev | 5 comments | | HN request time: 1.171s | source
Show context
brabel ◴[] No.44461708[source]
I like Zig but it seems to just keep redesigning itself, while other languages like Odin “shipped” long ago and don’t seem to need to look back. Is Zig suffering from perfectionism syndrome where things are never good enough??
replies(7): >>44461733 #>>44461743 #>>44461761 #>>44461828 #>>44461832 #>>44461929 #>>44470782 #
kuon ◴[] No.44461743[source]
I'd say it is taking some serious design decision for like the 30 years to come, so I am happy it breaks things now.

I wish it moved to snake_case for functions, this is a cosmetic detail but it drives me crazy.

replies(1): >>44461841 #
1. pjmlp ◴[] No.44461841[source]
If I look to how I was programming in 1986, and how I am programming now, it is too much hope to have such a design goal, especially since most likely there is little Zig has to add to quantum and AI based systems.
replies(1): >>44461915 #
2. lionkor ◴[] No.44461915[source]
This feels out of touch with the actual industry today.
replies(1): >>44462234 #
3. pjmlp ◴[] No.44462234[source]
Out of touch is assuming that a programming language with zero touch points with AI tooling is going to be relevant in a AI driven industry.
replies(1): >>44463309 #
4. lionkor ◴[] No.44463309{3}[source]
What is "AI tooling"?
replies(1): >>44463556 #
5. pjmlp ◴[] No.44463556{4}[source]
Ask Chat GPT, Claude or Gemini.