Import concerns revisited

Walter Bright newshound at digitalmars.com
Sun Jul 9 02:52:15 PDT 2006


Ivan Senji wrote:
> Sure I could use
> 
> static import m2;
> alias m2.func f2;
> 
> And that would be an improvement but it is still longer (and arguably
> less understandable) than:
> 
> import m2.func as f2; ;) :)

Let's say you're going to do more than one:

static import m2;
alias m2.func f2;
alias m2.abcd f3;
alias m2.efgh f4;

vs:

import m2.func as f2;
import m2.abcd as f3;
import m2.efgh as f4;

Not much of a difference. I'm also not understanding why alias is hard 
to understand.



More information about the Digitalmars-d mailing list