Author terry.reedy
Recipients belopolsky, eric.araujo, glingl, gregorlingl, gvanrossum, ned.deily, terry.reedy
Date 2010-10-26.18:17:07
SpamBayes Score 1.59446e-09
Marked as misclassified No
Message-id <1288117028.77.0.612635498933.issue10199@psf.upfronthosting.co.za>
In-reply-to
Content
Various comments:

I usually expect things in stdlib to be usefully importable. Idlelib is clearly an exception.

>> Also many people don't expect to find any code in a file named
>> __init__.py (and most of the time I agree with this).

> Well, logging, tkinter, and ctypes are clearly counterexamples
> to this rule.

I think it a mistake that tkinter.__init__ is huge, about as big as the other 13 modules added together. It makes it really hard to dive into the code.

I think turtledemo would be fine, separate from turtle, if one could import and run things (one at a time) from within the interactive interpreter.
History
Date User Action Args
2010-10-26 18:17:08terry.reedysetrecipients: + terry.reedy, gvanrossum, glingl, belopolsky, gregorlingl, ned.deily, eric.araujo
2010-10-26 18:17:08terry.reedysetmessageid: <1288117028.77.0.612635498933.issue10199@psf.upfronthosting.co.za>
2010-10-26 18:17:07terry.reedylinkissue10199 messages
2010-10-26 18:17:07terry.reedycreate