| ▲ | wolvesechoes 2 days ago | ||||||||||||||||
> Zig tooling is very good People say the same about Rust, and seems tooling for you all mean "convenient cli program" and not "vast IDE support, debuggers, qualified and platforms-specific toolchains, formal verification software". In those C blows Zig, even Rust, out of the water. | |||||||||||||||||
| ▲ | simjnd a day ago | parent | next [-] | ||||||||||||||||
> People say the same about Rust Irrelevant, Zig has nothing to do with Rust. Rust tooling is slow and bloated and comes in ten different pieces you have to install separately. > Tooling for you all mean "convenient cli program" Don't put words in my mouth, you clearly have no idea what I mean by good tooling > Platforms-specific toolchains With Zig you don't need platform specific toolchains, in-fact a lot of non-Zig C projects (e.g. Uber) use the Zig toolchain just to have hassle-free cross-compilation. It's one statically linked binary you can use (that consequently works flawlessly on any linux distro irrespective of glibc version) and includes clang, linker, and libc headers for every target. You don't need to reach for Docker or sysroots. That's just one of the reasons that make it good. C will always blow every single language out of the water in support at least because it's the historical and universal programming language. It doesn't mean it's a better designed language. | |||||||||||||||||
| |||||||||||||||||
| ▲ | shishir7days 2 days ago | parent | prev [-] | ||||||||||||||||
[flagged] | |||||||||||||||||