There are dozens of design decisions to make in a language, and they chose one poorly. They certainly aren't the first with regards to semicolons, and D has plenty of similar issues (like not taking the opportunity to fix C's case fallthrough).

That special case bugs me as well.
I suppose for low level coders, switch/case statements mean/feel something other than what we usually think, since they eagerly defend it.
i got bitten by that many times and i loved it seeing it in Go.

Reply via email to