"Nick Sabalausky" <a@a.a> wrote in message news:jjgkf6$s6h$1...@digitalmars.com... > "Nick Sabalausky" <a@a.a> wrote in message > news:jjgkb8$s1f$1...@digitalmars.com... >> "bearophile" <bearophileh...@lycos.com> wrote in message >> news:jjgi8v$p1s$1...@digitalmars.com... >>> Walter: >>> >>>> I'm talking about the name change. It's far and away the most common >>>> thing I >>>> have to edit when moving code from D1 <=> D2. >>> >>> We need good/better ways to manage Change and make it faster and less >>> painful, instead of refusing almost all change right now. >>> Things like more fine-graded deprecation abilities, smarter error >>> messages in libraries that suggest how to fix the code, tools that >>> update the code (py2to3 or the Go language tool to update the programs), >>> things like the strange "future" built-in Python package, and so on. >>> >> >> +1 > > To elaborate on that, stagnation with thinks that should have been *just > fixed* is one of the reasons I got fed up with C++ and went looking for an > alternative (and found D). I hate to see D starting to jump into the same > boat so soon. >
And seriously, name changes are one hell of a *trivial* breaking change. Some people here makes it sound like name changes are akin to...I dunno...banning templates or something. I happily switched from C++ to D. *That's* a "breaking change".