Michael Rynn wrote:
On Tue, 16 Mar 2010 12:41:25 +1100, Daniel Keep wrote:
BCS wrote:
...
Maybe we need a std.arithmetic.* for all the "a little more than just a
number" types.
Phobos with subpackages?! Blasphemy! That's what those filthy Tango
heathens do and everyone knows that's just morally WRONG.
(Yes, I know about std.c.*.)
Then all of Java must be wrong too?
Yes. ;)
The list of std modules is getting a bit too long. Maybe a tree structure
would work. After all it is for a programming language.
I have the impression that a lot of the Phobos modules in D2 are relics
from D1 that will be removed in due time.
Another idea
would be to make another root, like dlang. or lang. Having std. in
front of nearly makes it a piece of superflous, redundent information.
There are many roots more to choice from, and maybe it be nice to have
the root module path be more informative?
Why is 'std.' more redundant than Java's 'java.'?
-Lars