C++'er who is learning Rust
I'm taking on Rust finally. As a C++'er the first thing that just jumped out in my face is the const/non-const defaults. Variables default to const? Is that correct unless I tell them they can mutate or be mutable? It is an interesting spin.
Can non-mutable variables fall prey to the C++ trick of casting away the const-ness?