Luís Marques wrote:
Two years ago, I tried to use a particular construct and DMD incorrectly
detected that a statement was not reachable [1]. OK, D1 had been frozen
earlier that year, so I thought it would be only a matter of time until
the higher priority stuff had been taken care of and someone took care
of this issue. That's my experience with stable languages, even if they
aren't particularly mainstream (say, Lua).
I forgot the reference (even if, as I said, the bug itself is not very
important):
[1] http://d.puremagic.com/issues/show_bug.cgi?id=1115
(I later read a previous thread that talked about the compiler being
brittle when it comes to the order of defining thing. I guess that might
explain an even older bug I had posted?
http://d.puremagic.com/issues/show_bug.cgi?id=792 )