Rust Is Overkill
Apr 2, 2024Rust frenzy fueled massive software rewrites across the board. Was it overkill?
Rust is really only justified when implementing:
Safety-critical systems
Highly concurrent runtimes
Distributed system protocols
When used elsewhere Rust leads to unwelcome consequences:
Developers tend to audit
unsafe
-free contributions less thoroughlyRefactoring is less likely to take place with the first pass often being final
Readability compares to that of cryptic compiler IR rather than tractable developer code