3 ms·
Zig is not yet stable enough to base a long-term project around, unless something's changed very recently. If you really only want a better C/C++, use C++ and
by KerrAvon 2y ago
Zig is not yet stable enough to base a long-term project around, unless something's changed very recently.
If you really only want a better C/C++, use C++ and amp up your use of safer types (or consider D).
- flohofwoe 2y agoZig doesn't promise language or stdlib stability yet, but in reality the changes are quite manageable. And it's already good enough for some high-profile real-world projects like Bun (https://bun.sh/ https://bun.sh/), Tigerbeetle (https://tigerbeetle.com/ https://tigerbeetle.com/) or Ghostty (https://ghostty.org/ https://ghostty.org/). In the end, language stability isn't as important as it used to be, people are quite used to fixing their code when upgrading dependencies to a new major version for instance.
- pjmlp 2y agoIt remains to be seen if any of those projects will be around in a couple of years. I haven't yet seen something that would make me have to consider Zig, regardless of my personal opinion, like other languages that have grown to become unavoidable.