On Thursday, 23 May 2013 at 03:15:44 UTC, Jonathan M Davis wrote:
Every time that a library change is introduced it's done in a
way that allows
the programmer time to migrate their code. I'm not aware of any
case thus far
where we've purposefully changed library code in a manner which
immediately
broke user code. We don't even do that with the compiler. The
problem is all
of the times that it happens on accident (particularly with
compiler
regressions). So, regardless, we're not going to immediately
break code out
from under people.
Inconsistent naming is the #1 complaint about PHP. After using D
for years, I still don't know what some modules are about in
phobos.
Yeah, it is worth it.