>>41
I wasn't familiar with what that meant so I skimmed this
http://www.jwz.org/doc/worse-is-better.html, and I disagree. The rule allows for a simple, consistent "interface" at the expense of complexity (not even that complex) in the implementation.
I say it's simple and consistent because "ambiguity is illegal" should be a universal rule of a language where there might be ambiguity (whether a language should allow this in the first place is a different question), which means there is no need to add a specific, arbitrary rule for the dangling else problem.