I still can't get my head around prefix notation. I heard Scheme is easier though. Seriously, why do practitioners of Lisp-like languages claim it's so good? I honestly cannot see the big deal, it's an old, slow, awkward and overall clunky language to use.
Name:
Anonymous2007-12-05 14:56
The reason prefix notation is better is because you have a single uniform representation of code and [u]data[/d], the language is homoiconic.
If you mean the fact that in Lisp everything is a car, a cudder, or a paren (a list generally), then yes, I agree. The car of anySEXP is the operator; the cudder are the arguments. This way, you can clearly see the operator of any expression. The prefix notation also makes the INDENTATION prettier.