|
|
|
|
|
by beecafe
1215 days ago
|
|
Completely incorrect and misses the point of Rust. Tracing through state in imperative languages without ownership systems (aka, anything that isn't Rust) is a complete shitshow. Rust is not a complicated language at all, and allows you to lay out programs in a new and better way.
It gives you the benefits of pure functional programming - no sneaky mutation, no state to keep track of - with the simplicity and performance of mutation when it's safe to do so. This is what makes Rust actually good, and miles ahead of basically every other language in widespread use. |
|
Yet many find it so, whatever you write. Either they're wrong, or they're too thick for Rust. I certainly find it extremely difficult and complex.
The denial/disregard of the experience of others (and fury that they dare express it) is one driving force of fanaticism.