3 Suggestions to Make Python Easier For Children

Terry Reedy tjreedy at udel.edu
Sat Aug 2 19:14:46 EDT 2014


On 8/2/2014 4:03 AM, Mark Summerfield wrote:
> On Saturday, 2 August 2014 08:46:04 UTC+1, Mark Lawrence  wrote:
>> On 02/08/2014 07:45, Mark Summerfield wrote:

Summarizing my responses on the tracker...

>>> Suggestion #1: Make IDLE start in the user's home directory.
>>
>> Entirely agree.  Please raise an enhancement request on the bug tracker
>> if there isn't already one.
>
> Done: http://bugs.python.org/issue22121

As modified to fit existing behavior, this is a good idea and something 
will probably happen eventually.

>>> Suggestion #2: Make all the turtle examples begin "from turtle import *" so no leading turtle. is needed in the examples.
>>
>> I'm not so sure about this, but raise an enhancement request and see
>> what happens.  Worst case it gets rejected, best case it gets accepted,
>> implemented and patch applied.
>
> Done: http://bugs.python.org/issue22122

I suggest that the existing doc should be clarified instead.

>>> Suggestion #3: Make object(key=value, ...) legal and equiv of types.SimpleNamespace(key=value, ...).
>>
>> Haven't the faintest idea and too lazy to find out :)  I suggest follow
>> advice from #2.
>
> Done: http://bugs.python.org/issue22123

This idea would mask bugs and is not necessary for the goal of making 
types.SimpleNamespace more accessible.  It should have had more 
discussion here or on python-ideas.

-- 
Terry Jan Reedy




More information about the Python-list mailing list