[IPython-dev] GUI support: conflicts between IPython 0.11 and Matplotlib/ETS

Gael Varoquaux gael.varoquaux at normalesup.org
Fri Feb 12 05:02:52 EST 2010


On Fri, Feb 12, 2010 at 10:42:32AM +0100, Hans Meine wrote:
> Huh?  Honestly, why should applications modify their __main__ to check for 
> *existing* global objects - 

Because nobody should code thinking they own the main. It makes debugging
and reusing much harder.

That's my point of view, and it comes from a long experience of trying to
help people run code, debug code, or simply get the job done using third
party code.

Gaël



More information about the IPython-dev mailing list