News for hackers. Stuff that matters.
Re:Not Lisp again (2009) by ASipos on Tuesday May 02, 2017 @01:06PM (#14248228)
I guess the stuff about parentheses that's highly confusing in Lisp is that x is different from (x). Outside of that, it's just ordinary grouping.
Re:Not Lisp again (2009) by brlewis on Tuesday May 02, 2017 @01:59PM (#14248817)
In JavaScript it's confusing that these are different:

  function(x) { return x; }
  function(x) { return x; }()
To reduce confusion, JavaScript programmers follow the Lisp convention and put parens around expressions like the latter. Once you take the 5 minutes needed to get used to the difference between x and (x) it's actually less confusing than popular alternatives.