Comment by mpalmer

Comment by mpalmer a day ago

3 replies

It really reads quite simply once you're familiar with the language. You only see chaos because there are none of the semantic hooks you'd get from experience

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.

  • mpalmer 21 hours ago

    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.

    • johnisgood 3 hours ago

      Sounds like you are heavily biased in favor of Rust. What you said about Forth and Common Lisp applies to Rust, too, no matter how much you are trying to deny the reality of it. Just admit that you love Rust, and quite biased in favor of it.