Hacker News new | past | comments | ask | show | jobs | submit login

Because the tree structure of the parenthesized expression matches the structure of the query, manipulation of this tree using editor support such as Paredit is useful.



Non-lispers don't always realize that more parens can actually be a feature :)


Lispers don't always realize that too many parens/brackets is a code smell in almost any other language. It makes people unnecessarily wary of (stuff (like 'this)).


Its().just().the().same().for().us().lispers().abstractFactoryFactory()


And I wouldn't want to write sql like that ;)


Why not both?


Quasiquote is going into Java 9.


I dunno. If I have a "complex" condition with more than two parts to it, I prefer to be liberal with parenthesis, rather than expect any future maintainer to remember all the operator precedence rules.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: