C++ vs Rust

Goodbye, Rust. I wish you success but I'm back to C++ (sorry, it is a rant)

…And the problem with Rust is that it just doesn't have critical mass and, frankly, I don't think it will ever have. Recently, Linus Torvalds complained somewhere that old C dinosaurs don't want to learn Rust. For higher level stuff (e.g.: web backends) Go offers faster iteration cycles than Rust because it has a gentler learning curve and better compile times. Yes, Rust adoption is rising but competing technologies are also getting better (e.g.: safer C++ with better linting tools, JIT JavaScript and WASM engines getting faster) or rising faster (Go).

And then there's the elephant in the room: Rust is almost irrelevant for finding jobs. The majority of the Rust programming jobs asks primarily for deep knowledge in specialized technologies: cryptocurrencies/blockchain, finance trading, machine learning/data analysis, obscure network protocols, cybersecurity, etc. In those positions, Rust expertise is, at most, a "nice to have". My point is that you'll never be hired for knowing Rust well but for knowing well the domain.
 
Goodbye, Rust. I wish you success but I'm back to C++ (sorry, it is a rant)

…And the problem with Rust is that it just doesn't have critical mass and, frankly, I don't think it will ever have. Recently, Linus Torvalds complained somewhere that old C dinosaurs don't want to learn Rust. For higher level stuff (e.g.: web backends) Go offers faster iteration cycles than Rust because it has a gentler learning curve and better compile times. Yes, Rust adoption is rising but competing technologies are also getting better (e.g.: safer C++ with better linting tools, JIT JavaScript and WASM engines getting faster) or rising faster (Go).

And then there's the elephant in the room: Rust is almost irrelevant for finding jobs. The majority of the Rust programming jobs asks primarily for deep knowledge in specialized technologies: cryptocurrencies/blockchain, finance trading, machine learning/data analysis, obscure network protocols, cybersecurity, etc. In those positions, Rust expertise is, at most, a "nice to have". My point is that you'll never be hired for knowing Rust well but for knowing well the domain.
I’ve been seeing a lot of these types of post lately on LinkedIn.

I am share their sentiment at this point. Rust isn’t worth the effort. If you’re good at C++, you can get a Rust job (in the really off chance someone is hiring for that).
 
I thought DoD were hiring Rust programmers by the bucketload??

Have developers got the run of themselves?

Tulip mania (Dutch: tulpenmanie) was a period during the Dutch Golden Age when contract prices for some bulbs of the recently introduced and fashionable tulip reached extraordinarily high levels. The major acceleration started in 1634 and then dramatically collapsed in February 1637. It is generally considered to have been the first recorded speculative bubble or asset bubble in history.[2] In many ways, the tulip mania was more of a then-unknown socio-economic phenomenon than a significant economic crisis. It had no critical influence on the prosperity of the Dutch Republic, which was one of the world's leading economic and financial powers in the 17th century, with the highest per capita income in the world from about 1600 to about 1720.[3][4] The term tulip mania is now often used metaphorically to refer to any large economic bubble when asset prices deviate from intrinsic values.[5][6]
 
Back
Top Bottom