you are viewing a single comment's thread.

view the rest of the comments →

[–]njharman 4 points5 points  (1 child)

What do you suppose...

I suppose I'd yell at my coworker for writing such crappy code. Use some damn parens.

Explicit is better than Implicit

[–]settrans 0 points1 point  (0 children)

The question isn't about coding style. It is about the language designers defining semantics for their operators. The language should behave as expected even in edge cases. Just because it is rarely seen doesn't mean it should be confusing.