Gregory Ewing <greg.ew...@canterbury.ac.nz> writes: > The reason Lisp is easier to program in than Forth is not > because of prefix vs. postfix. It's because in Lisp a function > call is syntactically grouped together with its arguments, > whereas in Forth it's not. Forth requires you to mentally > simulate the stack to figure out what's operating on what.
You said this much better than I did. I missed that point but it's very accurate. And of course traditional Forth doesn't even bind function args to symbols. If you want to use an arg more than once, you have to copy it and juggle it around on the stack. -- https://mail.python.org/mailman/listinfo/python-list