Phobos - breaking existing code

Walter Bright via Digitalmars-d digitalmars-d at puremagic.com
Mon Dec 1 11:31:03 PST 2014


On 12/1/2014 5:36 AM, Jacob Carlborg wrote:
> Every single release since at least DMD 2.050 has broken DWT. Most of these
> issues were language changes and not renamed symbols in Phobos.

My experience with upgrading old D code, even D1 code, is that language changes 
were easier to deal with than Phobos changes. The reason is because we've done a 
fairly good job with compiler error messages that not only point out errors, but 
suggest corrective action.



More information about the Digitalmars-d mailing list