2 ms·
As of right now, I think rust is appealing to the teams who need all of its features at the same time. Java/Go will deliver similar perf for most web apps, and
by lumost 6y ago
As of right now, I think rust is appealing to the teams who need all of its features at the same time.
Java/Go will deliver similar perf for most web apps, and have more mature tooling, python will be better for ML, C++ for systems programming, JS/electron will be better for the frontend and java/scala for distributed processing.
Rust has the innards to do all of these things at the same time with one shared code base (albeit somewhat poorly today). It's the only one of the above languages that hasn't made some decision which makes a use case impossible such as running on a VM, no function serialization, no direct hardware bindings etc.