logoalt Hacker News

johnisgoodyesterday at 1:41 PM1 replyview on HN

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.


Replies

mpalmeryesterday at 4:23 PM

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.

show 1 reply