ganeshsivakumar
11 hours ago
Rust generally has large ecosystem, Not only Zig is early, it going to take some time for ecosystem form arround the language and become actually useful for broder audiance. Zig might be useful some folks even that this stage. So use whatever right for your situation.
pjmlp
7 hours ago
Rust still has an long uphill battle being taken seriously on many domains where C and C++ rule.
Game development devkits and middleware, HPC and HFT, language runtimes of most mainstream languages, LLVM and GCC that itself depends on,...
Only in the last few years it grew enough for the likes of Amazon, Google, Microsoft, Vercel, Clouflare, NVIDIA,...
Still the domains above only have some snowflake projects in Rust.
Any language that comes afterwards, with being a better C, something that was already possible with Modula-2 or Object Pascal, really needs to have a big killer application for adoption.
That could have been bun, not any longer.
audunw
5 hours ago
The most interesting killer application for Zig is perhaps Ghostty and its library libghostty, which will probably be fairly easy to integrate with C apps since Zig is close enough to C.
There’s also Tigerbeetle, but unlike libghostty its use of Zig doesn’t have much chance of being viral.
I think libraries that can be used by many other languages is Zigs chance to wide adoption. And this ties nicely with Zigs fantastic build system, which may become increasingly popular for C based projects, especially where cross compilation is important.
pjmlp
3 hours ago
Hardly something to make FAANGs adopt Zig, and make it unavoidable for everyone else.