Things I like about Zig as a Go Programmer(medium.com) |
Things I like about Zig as a Go Programmer(medium.com) |
Maybe there's a few niches (single player games?) that don't need memory safety...
Zig and Rust have a lot of the same and a lot of different stuff to offer. I drank the Rust koolaid, but I thought for a long time Zig or Nim would be the most popular C alternative.
It’s all about the macros, it seems. Rust’s macros are not the best in the world, but they are really good.
Rust can be a drag but when we're talking compiling to machine code, I'll still prefer it to any other language that does not offer memory safety enforced by the compiler.
Furthermore, Zig is still changing, and the pace with which it is improved doesn't give me much hope. I'm open to have my mind changed so I'm observing from the sidelines. It might turn out to be the best of everything but at least to me it's too early to tell.
I was tempted to mention a few more but figured I don't want to make the comment too long.