New DIP73: D Drafting Library
weaselcat via Digitalmars-d
digitalmars-d at puremagic.com
Wed Feb 4 22:47:26 PST 2015
On Thursday, 5 February 2015 at 05:51:18 UTC, tcak wrote:
> On Thursday, 5 February 2015 at 04:37:21 UTC, Tofu Ninja wrote:
>> On Wednesday, 4 February 2015 at 23:15:25 UTC, Jonathan Marler
>> wrote:
>>> This looks very similar to std.experimental. I originally
>>> thought that the difference between std.experimental and this
>>> library was going to be how it was used.
>>>
>>> std.experimental:
>>> module that may become part of the standard libary later
>>>
>>> your proposed library "mars"?:
>>> modules that will probably not become a part of the standard
>>> library. They are "addons" to the standard library. i.e.
>>> Maybe you would like the SDL library, but it doesn't make
>>> sense to include in the standard library because it it not
>>> useful to everyone. For these kinds of libraries it would be
>>> nice to have a set of community supported libraries that
>>> shouldn't be in the standard library but are still useful to
>>> a subset of the community.
>>>
>>> However, it appears that this proposal is just another
>>> version of std.experimental.
>>
>> This is what I originally though as well. Personally I think
>> what you just described would be much more useful. It really
>> feels like this is just another std.experimental with only
>> subtle distinctions. I don't think it adds much value.
>
>
> For me, this experimental thing is a problem due to the fact
> that release period of DMD is too long. Experimental means
> there will be lots of changes. A programmer shouldn't be
> waiting to get new versions of experimental codes.
>
> What could be great is if DMD supported something like JAR
> packages, and could look for modules inside of them. So, all
> experimental codes would be packed daily in a zip file, and any
> programmer, with only download of a single file and including
> it on command line while compiling, would have latest code very
> quickly.
or std.experimental could just be separated into its own
repository and put on dub?
More information about the Digitalmars-d
mailing list