3 ms·
> what was the reason for inventing Rust? There will always be new programming languages. In case of Rust the innovation was compile-time dynamic memory manage
by Rochus 3y ago
> what was the reason for inventing Rust?
There will always be new programming languages. In case of Rust the innovation was compile-time dynamic memory management, which then was not available in Ada; but Ada is catching up, see e.g. https://blog.adacore.com/using-pointers-in-spark https://blog.adacore.com/using-pointers-in-spark.
> Why does our industry get so enthused with shiny new things
Innovations can give better opportunities to those who use them smartly. Often, the hype around a technology is so great that the industry is forced to show at least a minimal commitment to appease staff and investors and to not appear old-fashioned (whether justified or not).