3 ms·
I'll throw out one more, which is that Rust does a great job at running on a diverse set of platforms(this is distinct from architectures). If you wanted to ru
by vvanders 9y ago
I'll throw out one more, which is that Rust does a great job at running on a diverse set of platforms(this is distinct from architectures).
If you wanted to run one codebase across Desktop(Win32, OSX, Linux), Mobile(Android, iOS) and Web(Asm.js/WASM) you'd usually have to resort to a scripting(perf-impact) or C/C++(compiler differences, poor dependency management).
With Rust I can do all that one from one Cargo.toml and a codebase that just works for all my platforms(modulo any forking inside libs that use "target(win32)", etc).
For someone who's done that most of their career it was amazing to see how solid and straightforward that is with Rust.