Comment Re:Precedence and Associativity cause Unreadable C (Score 1) 170
Your comparison is badly biased. In the Java code you put
the * on a separate line and in the Lisp code you didn't.
If you had done so in the Lisp code and had indented
correctly, as any good Lisp programmer would, they would be
equally readable.
I disagree with "Deeply nested code and structures are confusing.
Flatness is good". Too much of either one is a bad.
You seem to be assuming that Lisp LOC are longer than Java
LOC. That certainly hasn't been my experience, having done
a lot of programming in both languages. Quite the opposite.
the * on a separate line and in the Lisp code you didn't.
If you had done so in the Lisp code and had indented
correctly, as any good Lisp programmer would, they would be
equally readable.
I disagree with "Deeply nested code and structures are confusing.
Flatness is good". Too much of either one is a bad.
You seem to be assuming that Lisp LOC are longer than Java
LOC. That certainly hasn't been my experience, having done
a lot of programming in both languages. Quite the opposite.