|
|
|
|
|
by rednafi
494 days ago
|
|
An expressive type system also often means slower build times. I dislike working with Rust for this exact reason. While most people highlight the difficulty of picking up the syntax, I find Rust to be an incredibly tedious language overall. Zig has a less expressive type system, but it compiles much faster (though not as fast as Go). I like what Zig and Odin folks are doing over there. I like the balance Go strikes between developer productivity and power, though I dearly miss union types in Go. |
|
Don't make the fallacy of conflating Rust's slow compile time with its "advanced" (not really, it's 80's tech) type system. Rust compilation is slow for unrelated reasons.