Comment by johnisgood
Comment by johnisgood a day ago
Everyone who tells me this, I would love them to write an useful project in Forth. ;)
Guess what? They would blame Forth, Common Lisp, etc., yet I could tell them the same things I am being told about Rust.
Forth and Common Lisp are demanding, but they demand different things of the novice programmer than Rust.
The latter's baroque syntax is not provably good or necessary, but I'd call it the other end of a compromise for safety and expressiveness. And once you learn it, you've learned much of the language by default.
Not so with with the first two! The mental models involved in reasoning about a piece of code require much more cognition on the part of the programmer.