On Tue, May 27, 2008 at 10:53 PM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > Hi, > > I think we should know allow using implicit imports in the sympy code
we should not > as I think it only makes debugging harder because you don't know where > the symbols are comming from. > We discussed this on the mpmath mailinglist: > > http://groups.google.com/group/mpmath/msg/d97f4b9e195b77a3 > > where Fredrik used the argument: > >> This is a good convention generally, but not really necessary to >> follow when there's a small number of well isolated modules. The fact >> that mpmath uses import * internally doesn't mean sympy has to. I >> think any code in sympy that uses mpmath should import explicitly. > > which I found reasonable, so I didn't pursue this issue further. But > now the problem with it has popped up in this issue: > > http://code.google.com/p/sympy/issues/detail?id=864 > > had we used explicit imports in mpmath, the error message would be > more clear, as python would shout at the import time that he cannot > import it or something. Does anyone have some good arguments for ever > using implicit imports? I think it is necessary even for a small set necessary to use explicit imports > of isolated modules. Sorry, I should read it twice before posting. Ondrej --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sympy?hl=en -~----------~----~----~----~------~----~------~--~---
