On 2013-05-21 23:11, Jonathan M Davis wrote:
We need to be willing to make breaking changes when we actually need to make them and avoid them when we don't. We're past the point when we can tweak everything to improve it. There are too many people using D now and too many of them wanting stability for us to continue to make minor tweaks. Breaking changes need to provide real value. Unfortunately, in some cases, that means being stuck with some things that are less than ideal, but if we're forever tweaking everything to improve it, we'll never be stable enough for people to be able to depend on us for real work.
D is far from being called anything near stable. Every single release of DMD has broken DWT. I don't know for how many releases but quite many. Probably the whole 2.05x and 2.06x series.
-- /Jacob Carlborg
