Program size, linking matter, and static this()
    Nick Sabalausky 
    a at a.a
       
    Fri Dec 16 11:14:56 PST 2011
    
    
  
Interesting stuff.
"Andrei Alexandrescu" <SeeWebsiteForEmail at erdani.org> wrote in message 
news:jcg2lu$17p2$1 at digitalmars.com...
>
> We can use lazy initialization instead of compulsively initializing 
> library internals. I think this is often a worthy thing to do in any case 
> (dynamic libraries etc) because it only does work if and when work needs 
> to be done at the small cost of a check upon each use.
>
That also has the benefit of reducing the risk of dreaded circular ctor 
dependency problems.
    
    
More information about the Digitalmars-d
mailing list