[phobos] std.all
Steve Schveighoffer
schveiguy at yahoo.com
Tue Jun 8 13:34:15 PDT 2010
I second this. std modules are already well organized for specific categories of code. If we look at a language that uses wildcards for package inclusion such as Java, you do something like java.io.*, not java.*.
This would be more appropriate for something like Tango where modules are created for even small functions. It was tried there, and nobody really used it, so it was removed.
-Steve
----- Original Message ----
> From: Walter Bright <walter at digitalmars.com>
> To: Discuss the phobos library for D <phobos at puremagic.com>
> Sent: Tue, June 8, 2010 4:18:00 PM
> Subject: Re: [phobos] std.all
>
>
Andrei Alexandrescu wrote:
> Actually I've generated std.all
> myself and experimented with it (attached). The parse time with rdmd is larger
> than with individual modules, but not annoying.
>
>
The
> parse time will invariably grow as phobos grows. I expect std.all will become
> the preferred method of using D. The problems are:
1. People will come to
> expect std.all to have everything and the kitchen sink in it, so we're
> stuck.
2. People will inevitably do compile speed benchmarks with
> std.all. And then we'll suck.
So I say "no" to
> std.all.
_______________________________________________
phobos mailing
> list
> href="mailto:phobos at puremagic.com">phobos at puremagic.com
http://lists.puremagic.com/mailman/listinfo/phobos
More information about the phobos
mailing list