|
|
|
|
|
by blacksmithgu
1349 days ago
|
|
I respect the opinion in this article that Linux should be simple and Rust is adding a lot of complexity to the build and ABI, but the advantage of Rust is not just memory safety. Rust is massively more expressive. You get actual tagged enums, modules, sane dependency management, generics, polymorphism, optionals, no unchecked nullability, collections, and many other things. Writing systems software with it - even if you completely ignore memory safety! - is a very pleasant experience once you've grokked the language. |
|
Albeit it is subject, compared to C, yes.
Not so much compared to D.