Teaching Programming

Samuel Williams space.ship.traveller at gmail.com
Tue May 4 05:33:32 EDT 2010


I personally like indentation.

I just wonder whether it is an issue that some people will dislike.

But anyway, I updated the language comparison to remove this critique.

Kind regards,
Samuel

On 4/05/2010, at 9:22 PM, Jean-Michel Pichavant wrote:

> André wrote:
>> To Samuel Williams:    (and other interested ;-)
>> 
>> If you want to consider Python in education, I would encourage you
>> have a look at http://www.python.org/community/sigs/current/edu-sig/
>> 
>> I think you will find that there are quite a few resources available -
>> perhaps more than you are aware of.
>> 
>> And, I don't think that because "some people do not like the
>> indentation strategy" is a valid reason not to consider that Python's
>> syntax is concise and simple.   Actually, I would almost argue for the
>> contrary.  Indentation indicate programming structure/logic very
>> clearly, without the need for arbitrary keywords and other punctuation
>> symbols.   There are very few keywords in the language.
>> 
>> You indicate that Python programs are readable.  They are also known
>> to be short  (much shorter than some other languages).
>> André
>> 
> Python indentation has been already discussed many times around, I remember someone saying something like "How is it possible not to like indentation while any decent programmer will use it no matter the language, including all those which feature statements/keywords for blocks".
> 
> JM
> -- 
> http://mail.python.org/mailman/listinfo/python-list




More information about the Python-list mailing list