3 ms·
Rust is a unmanaged language. 99% of use cases do not need it and 99% of devs are unable to handle it's.
by oaiey 4y ago
Rust is a unmanaged language. 99% of use cases do not need it and 99% of devs are unable to handle it's.
- MuffinFlavored 4y ago> Rust is a unmanaged language. Not quite sure what you mean. I've written some pretty cool stuff in Rust and never had to do any free() / drop()?
- kaba0 4y agoMost modern C++ code bases also completely lack explicit frees/deletes, but not many would argue that C++ is a managed language. Though a more objective distinction is hard to give on what is a managed language, I found the garbage collection handbooks’ quote on the topic the most illuminating (linking to my older comment): https://news.ycombinator.com/item?id=35332600 https://news.ycombinator.com/item?id=35332600 In Rust and in C++ memory layout is part of your public APIs and has to be refactored when it changes. This is not the case with managed languages.