3 ms·
The main difference between Rust and other languages with a Standard ML influenced type system is that Rust has features that can let you get executive sign off
by bryanlarsen 1y ago
The main difference between Rust and other languages with a Standard ML influenced type system is that Rust has features that can let you get executive sign off for switching languages.
- binary132 1y agowhat is the main advantage of Rust over OCaml for most applications in this respect?
- maleldil 1y agoEcosystem. It's much easier to find libraries for Rust.
- pjmlp 1y agoopam has plenty of libraries, we should not mix quantity with quality. Also we don't need leftpad like libraries, which is the direction Rust seems to be going when I try some some basic application that has like 50 crate dependencies.
- binary132 1y agoRust is very difficult for most people, so do you think that this advantage outweighs that disadvantage? Is that really the only meaningful advantage if you’re not writing a driver or internet-facing compressor at scale?
- pjmlp 1y agoNot really, at my job Scala, F#, Swift and Kotlin are possible, and most likely will never do Rust, other than using JavaScript tools written using Rust, just because. There is nothing in our domain of distributed systems based on SaaS products, mobile OSes, and managed cloud environments, that would profit from a borrow checker.