| ▲ | pjmlp 10 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 8 hours ago | parent [-] | |||||||
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. | ||||||||
| ||||||||