News for hackers. Stuff that matters.
Re:Tim Bray doesn't know operator precedence rules by jules on Wednesday June 30, 2010 @07:10AM (#1474467)
I don't remember all the rules, but I do remember that comparisons come before logical operations. It just doens't make sense to let a < b && c mean a < (b && c).

Perhaps an IDE/editor feature that removed unnecessary parenthesis could clean up code and you'd learn the precedence as you go.

Re:Tim Bray doesn't know operator precedence rules by electrum on Wednesday June 30, 2010 @05:47PM (#1476363)
IntelliJ IDEA has intentions to "add clarifying parentheses" and "remove unnecessary parentheses".

http://www.jetbrains.com/idea/documentation/intentions.jsp

Re:Tim Bray doesn't know operator precedence rules by jules on Thursday July 01, 2010 @06:23PM (#1479455)
That's an interesting list. A lot of automatic code simplifications that I want :)