On Tuesday, 2 December 2014 at 22:02:23 UTC, H. S. Teoh via Digitalmars-d wrote:
However, there are major issues with scoped imports currently,
that make this otherwise ideal solution less-than-ideal, which stem from the way 'import' is implemented in D. When the compiler encounters an 'import' statement, what it essentially does is to parse the symbols in the target module, and add them to the symbol table for the current
scope.

This is probably single thing I hate most about D module system. Especially the fact that it is default behaviour with plain "import". I wish all symbols required to be force-qualified with a module by default :(

Reply via email to