(English is not my native language, this message is translated by Google, I apologize in advance if some of the translation doesn’t reflect what I mean.)
I hesitated for a long time before writing this message.
I’m 59 years old, I’ve been coding since I was 14, Basic on the ZX81 and Commodore 64, assembly and C on the Amiga during a stint at a game publisher, then Pascal on PC and Macintosh, C++ with Microsoft MFC, then Java, then Go, then Rust out of curiosity. My tools were Lattice C, Turbo Pascal, Delphi, MPW, Metrowerks CodeWarrior, QT, Visual C++, etc.
Today, when I work on network tools for my employer, I always ask Claude for a C, Go, Rust and Zig version.
The Zig version, even AI-generated and unoptimized, is the most pleasant one to read.
The software development world is going through an irreversible shift.
For example, my son works at a large international bank, and in his team almost no one writes code anymore.
In the past, custom development was too expensive and always rejected by managers; today it’s off-the-shelf software that’s too expensive.
At my company we built an excellent monitoring platform with three.js for a twentieth of the price of the ready-made solution pushed by a software vendor.
In the end we got something that perfectly matches our needs and is easy to maintain over time — that would have been impossible just 24 months ago.
And this trend, if you look at the latest studies from the major consulting firms (Gartner and McKinsey), is advancing everywhere.
Zig should be part of this and take the place of the language that lets a developer do everything quickly and cleanly, with or without AI help.
Realistically, Zig will probably never match what Rust has achieved — it’s too late for that. The investment in Rust is too massive, the commitment from every player in the language too significant. Bun’s rewrite finished convincing average developers like me that Rust could make it into enterprises.
But like many people, I love Zig, and I don’t want to see it become a niche language for a handful of very good developers.
For this reason, would it be possible to have a roadmap, even an imperfect one, toward version 1, similar to what was announced for Odin.
I know this goes against the general opinion of no rushing, no AI — but this game-changer is moving so fast in enterprises that I’m afraid Zig will arrive too late and miss this huge opportunity to be here to stay.
Thank you all for your work.