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 <[email protected]>
> To: Discuss the phobos library for D <[email protected]>
> 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:[email protected]";>[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos


      
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos

Reply via email to