As far as I can tell using is almost like import except with import you can 
extend the functions and with using not (but then with "using module" you 
also can extend them???) and there are some differences in name resolution 
(fully qualified or not).

Is it a performance optimization (reducing the search space for method 
resolution)? But then why also allow extension for "using module" ?

Are there any plans to come to one mechanism in the future?

Reply via email to