News for hackers. Stuff that matters.
Re:Lisp Machine Manual (1984) by kazinator on Wednesday September 06, 2017 @05:19PM (#15187215)
Here is the thing about infix: the lack of infix probably does hurt, but not lack of the arithmetic infix. There is various syntactic sugar used in programming languages that is front-and-centre, expressing program and data structure, used everywhere.

I believe that most programmers won't have that much problem with (+ (* x x) (* y y)), but even those who don't will balk at cruft like (aref a 3), and (slot-value obj 'foo).

In the TXR Lisp language, I provide a set of well-targeted syntactic sugars for things like this; sugars which do not disturb the surrounding Lisp expressions and don't introduce ambiguities (precedence and associativity).

Re:Lisp Machine Manual (1984) by TeMPOraL on Thursday September 07, 2017 @07:03AM (#15190644)
That's funny because all the popular languages are mostly prefix too. (foo bar baz) is prefix, but so is foo(bar baz).