State of the Compiler

Jack Stouffer via Digitalmars-d digitalmars-d at puremagic.com
Tue Mar 1 08:23:37 PST 2016


On Tuesday, 1 March 2016 at 13:48:18 UTC, Andrei Alexandrescu 
wrote:
> How would cutting and pasting from phobos be better than using 
> it? -- Andrei

There wouldn't be downward pressure on Phobos devs from DMD devs 
to not change anything.

One of the things that contributed to my decision to switch to D 
from Python is that D is:

1. Willing to admit that it made a mistake
2. Willing to fix it through deprecation -> un-documentation -> 
removal

Python is no longer willing to make backwards incompatible 
changes with with it's bad experience with Python 3. Therefore 
one of two things will happen. Either the language will stagnate, 
or the bad ideas will remain when new ideas are added, bloating 
the language.

If you have more pressure not to not change anything, I think 
this will have negative consequences. Bad ideas must be removed, 
and removed as soon as possible, if the language is to thrive.


More information about the Digitalmars-d mailing list