There is a cult amongst Rust developers!
Rust developers champion the Rust programming language as the one size fits all of the programming world. To this, I quote my brother: " Just because your plumber knows how to fix pipes, doesn't mean you should have him fixing your engine."
When I argue this point that Rust is not always the best solution for some problems, the language's champions start listing out benchmarks as if I do not know that RUST is a remarkable language. The problem isn't that it is not a superior technology; most of its problems are around business 💰🫰 requirements.
The Rust learning curve
📊 Statistically, it can take an Average developer 3-6 months to be comfortable with Rust. For comparison, the guys over at Golang say it just takes you a weekend to switch to it. Heck, it could take more time(6 -12 months) for Rust developers to be able to shift production-ready code. Bloody hell 😤 !
Anders Hejlsberg, an architect over at the Typescript team, clearly put it out that should they have rewritten the Typescript compiler in RUST, it would have taken 3-4 years, while Golang took them a few months to adopt.
I admire RUST a lot, but most businesses do not need to use it. It mainly affects the ability to ship products faster. Do not get me started on how hard it would be to find Rust developers or to have a team adopt the language. It makes little business sense, which is very often the bottom line.
---
*Technical metrics alone are not enough! Sorry for the rant, but bloody hell, the RUST guys need to relax on this thing. 😤*