<SNIP> > I really like > > sage: finance.[tab] > > I don't like explicitly forcing people to import stuff before they can use it > at all. Thus I much prefer > > $ sage > .... > sage: finance.[tab] > > and I don't like > > $ sage > ... > sage: import sage.finance as finance > sage: finace.[tab] > > I do like various domains with lots of functions to have their > functionality gathered together under > a namespace. That said, I'm not for some massive reorganization of > the current global namespace, since that wold break a huge amount of > existing code -- both in Sage and out (e.g., the examples at > wiki.sagemath.org/interact). > > And it's not the end of the world that len(globals()) is large. It's > only a problem to me when there are specific reasons it is a problem. > > -- William
Ok, that is pretty much what I wanted to express, i.e. having most things of a given subsystem gathered under $SUBSYSTEM.[tab]. I did not mean that one would have to import things, so my use of "global namespace" was not in the pythonic way. Cheers, Michael --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---