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

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Sat Dec 24 11:25:51 PST 2016


On 12/24/2016 02:03 PM, Andrei Alexandrescu wrote:
> With no top-level imports and all imports hoisted into inline imports,
> the fixed cost of importing one module will be that module alone.

I'd really like to clarify this because that's where scalability comes 
from. The moment you need to open an unbounded amount of files for one 
import, it's gone. If I missed something and more than one module needs 
to be looked at I need to rethink the whole DIP. -- Andrei



More information about the Digitalmars-d mailing list