DIP10005: Dependency-Carrying Declarations is now available for community feedback

Stefan Koch via Digitalmars-d digitalmars-d at puremagic.com
Fri Dec 30 14:42:39 PST 2016


On Friday, 30 December 2016 at 22:29:18 UTC, Chris Wright wrote:
> * Performance improvements, primarily when a module imports 
> another,
> bulky module for optional functionality.
That is solved by selective imports.

> * Making it easier to locate where things are defined when 
> reading code.

That is solved by selective imports.

> * Making it easier to move declarations between files.

That is solved by selective imports.

Inline imports are really just a addition retrive the the 
deprecated behavior of fullyQualifedNames which would implicitly 
import.


More information about the Digitalmars-d mailing list