| > its ugly as sin Uncalled for and subjective. Certainly plenty of people call Rust's syntax ugly. Discussing syntax and not semantics is a waste of time. > has zero use case other than mingling with legacy c code So it has a use case? > who in their right mind wants to be doing that Some people have to. > absolute insanity to use it when rust exists unless you have that very specific c related slave work to do Some people do. What's the need for such emotionally charged language in your comment? I have my own reasons not to use Zig at this moment. I want enforced memory safety and am waiting on 1.0 to see what the language finally looks like. Until stabilization I certainly won't be using it in production. But that doesn't mean the project is meritless, that experimenting with language features before then is wrong, that making a language suitable for specific niches is a bad idea. I don't see Zig as a replacement for tools that would have been written in Go, Java or C#, and I would rather we had less memory unsafe software out there, but it is a clear step function ahead of C. Just like I and many others spend a lot of time trying to make Rust the best it can be, their team is doing the same. |