On 2009-08-05 20:08:43 -0400, Andrei Alexandrescu
<[email protected]> said:
But then I thought D2 was about making things better without worrying
too much about backward compatibility. I find it dubious that we are
ready to do a breaking language change about how properties work, but
when it comes to replacing some standard library functions we can't
because of backward compatibility. What is the criterion for an
acceptable breaking changes?
That's what I keep on telling Walter! That, and the fact that American
cars suck!
You mean it's Walter who don't want to break this kind of compatibilty?
In any case, if Walter can fix alias this so that we can really do
implicit casts, it will become possible to return a lazy range that
implicitly convert to an array when needed.
--
Michel Fortin
[email protected]
http://michelf.com/