On Friday, 5 February 2016 at 11:11:40 UTC, Daniel Murphy wrote:
There are other things holding up deprecated features other
than lack of time/energy.
- Walter/Andrei have declared features deprecated for
ideological reasons, yet they're still useful and don't have
good alternatives.
- Walter/Andrei have refused or extended reasonable deprecation
paths because they will break code
So implementing a deprecation typically means five minutes of
writing a compiler patch, an hour of removing ancient uses from
obscure druntime code, 12 months of waiting for review and 3
weeks of arguing with Walter and/or Andrei and/or anyone else
who can't be bothered updating their code.
See https://issues.dlang.org/show_bug.cgi?id=4733 for why I
don't bother any more.
Yeah. I can definitely understand that. And issue# 4733 was
definitely a mess.
- Jonathan M Davis