On Sunday, 1 May 2016 at 17:06:19 UTC, Seb wrote:
On Sunday, 1 May 2016 at 14:31:10 UTC, Bauss wrote:
On Friday, 11 September 2015 at 20:29:56 UTC, Vladimir
Panteleev wrote:
https://github.com/D-Programming-Language/phobos/pull/3631
Apparently it was decided at DConf 2015 to remove std.stream
and friends from Phobos. But these modules have been left
untouched (i.e. they're "stable") for a long time, and
there's a lot of D code using them. This decision seems to go
in an opposite direction to other recent decisions (i.e. that
we stop breaking code). Is everyone (incl. Walter AND Andrei)
on board with this?
Please yes. Why people still use it is beyond me.
Baus: I posted to this issue because Andrei suggested to move
undead to dlang and it didn't happen yet. std.stream is already
set to deprecation in October 2016. This thread is from last
year. I should have opened a new thread - sorry about that.
Please yes. Why people still use it is beyond me.
Because they have an existing codebase and don't want to change
it, see the following issue as an disucssion:
https://github.com/biod/BioD/issues/19
It would also give a better impression if the sample D programs
packaged with the dmd compiler didn't use it: d2html.d, htmlget.d
and wc2.d do not compile because of that (they also have several
deprecation messages). I just installed 2.73.0 on our Linux
server at work and to test if everything was ok (I have to
install by hand because of strange restrictive policies e have
here) and discovered that the sample programs are completely
outdated.
If I get the time this week I will try to contribute and fix it.