phobos breakage... why?

Jonathan M Davis jmdavisProg at gmx.com
Wed Jul 25 21:23:41 PDT 2012


On Thursday, July 26, 2012 14:10:32 Daniel Murphy wrote:
> "Jonathan M Davis" <jmdavisProg at gmx.com> wrote in message
> news:mailman.659.1343243693.31962.digitalmars-d at puremagic.com...
> 
> > On a related note, we _really_ need to deprecate all of the stuff in the
> > language that we've been saying for ages that we're getting rid of (e.g.
> > scope
> > variables, delete, the extra comparison operators, etc.). They're still
> > listed
> > in the docs, and people are still using them. The longer that they stay
> > undeprecated, the more code that will break when we actually deprecate
> > them.
> > I'm definitely not arguing that they should be deprecated with this
> > release
> > (that would be obviously far too disruptive given that we've already
> > started
> > the beta process), but we really should try and get that taken care of for
> > 2.061.
> > 
> > - Jonathan M Davis
> 
> A great start would be:
> https://github.com/D-Programming-Language/dmd/pull/697 (6 months)

Yeah. And as I recall, you posted a great list of the language stuff that 
needed to be deprecated several months back, and that never went anywhere 
either. I don't know why none of this stuff has been taken care of (especially 
when there are pull requests for at least some of it). I know that Walter 
hates deprecating stuff, because it disrupts users, but this is stuff that he 
agreed on, and the longer that we wait, the more disruptive it will be.

- Jonathan M Davis


More information about the Digitalmars-d mailing list