Make all new symbols go through std.experimental?

Dmitry Olshansky via Digitalmars-d digitalmars-d at puremagic.com
Wed Oct 28 02:26:29 PDT 2015


On 28-Oct-2015 03:28, Andrei Alexandrescu wrote:
> I was looking at
> https://github.com/D-Programming-Language/phobos/pull/3765 and whilst
> it's a sensible addition, I'm thinking we'd want to pass it and all
> other library additions through std.experimental first. So we'd have a
> std.experimental.range package that would be a purgatory for things to
> be added to std.range, and so on.

Then there needs to be a _process_ for migration and/or purging of 
symbols from std.exp. We have NOTHING for that aside from good intentions.

So probably not a good idea to drop stuff in a place that has no 
concrete plans to merge with std.

>
> We have examples from the past when additions that seemed obvious and
> sensible needed a few tweaks before stabilization. Going through
> std.experimental seems like a good approach to do such.
>
>
> What say you?

Otherwise ok.

>
> Andrei


-- 
Dmitry Olshansky


More information about the Digitalmars-d mailing list