Walter Bright wrote:
You can import only those names you wish. See static imports, renamed
imports and selective imports in
http://www.digitalmars.com/d/2.0/module.html
OK, 'static import' combination seems to force use of fully qualified
name. Requires a lot of typing of the fully names for imported classes.
A lot of typing only for the sake of one global variable.
The renamed import also requires countless typing using the renamed prefix.
The specific imports require me to select what to import(again all the
work on me, not the tool I use). Oh no. Every time I desire to use some
member of the import I type 'import module : memberiwant'.
As far as I know the C# hasn't such complications, why should D?
--
Alex Makhotin,
the founder of BITPROX,
http://bitprox.com