On 2/11/13 11:33 AM, Ed Leafe wrote: > On Feb 11, 2013, at 1:19 PM, Paul McNett <[email protected]> wrote: > >>> I thought that namespaces were managed by dicts, and that they were all >>> pointers to each other, so having, say, dabo.dApp defined doesn't take up >>> any significant memory over not adding it to the namespace. >> >> That's my understanding as well. But look at all the stuff that dApp.py >> imports. >> Let's not do that until and unless it's needed is all I'm say'n. > > I understand that there may be some use cases where not all that stuff > is needed. But IMO, the default behavior should be the one that reflects the > majority of use cases. I don't believe that the examples you gave constitute > a majority, but am anxious to hear from others. > > The only thing that is being questioned is the default of > implicitImports=False. Why shouldn't that default to True, and the developer > can change that to False for those few cases where it is advantageous to not > implicitly import?
If that's the consensus, I will accept that. It was my original intent, but I saw 1.0 as an opportunity to make the incompatible change. I still think explicit is better, but whatever. Paul _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/dabo-users Searchable Archives: http://leafe.com/archives/search/dabo-users This message: http://leafe.com/archives/byMID/[email protected]
