This is like punishing a kid for not knowing the laws of astrophysics.

Try to think of Rust as a very promising, talented young language with great potential, but still with a lot to learn.

Also, the underpinning design decisions made in Rust is influenced by ML languages, and too keep the performance high while still being type-safe, the compiler needs to have a rigorous rule-set and limited set of allowed operations available.

If people want the “freedom to shoot themselves in the head or enjoy other types of self-inflicted pain, there is always C++, ready and able, waiting to abuse you in any way you so desire.

Senior Software Developer. Hard-Core Learning Addict.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store