|
|
|
|
|
by the_duke
235 days ago
|
|
Defaults and ecosystem approach matter a lot, though. The whole Rust ecosystem is heavily biased towards prioritising memory safety and "safe by construction" . This is evident in the standard library, in how crates approach API design, what the compilation defaults are, ... In 6+ years of using Rust the only time I had to deal with segfaults was when working on low level wrappers around C code or JIT compilation. Zig has some very interesting features, but the way they approach language and API design leaves a lot of surface area that makes mistakes easy. |
|