[Tutor] Are you allowed to shoot camels? [kinda OT]

Jacob S. keridee at jayco.net
Thu Feb 3 22:40:24 CET 2005

MessageI hate to be a spoiled sport and do exactly what you said to not do. 
But I present two counter examples
1. The indentation IS the closure on flow statements. Indenting starts a 
flow, then removing indentation on next line closes the flow. Again its all 
about the language. If your English then don't look at Greek words and not 
want to learn them because you don't understand them.

2. The lack of "use strict semantics" is just one python's ways of using the 
term "There is more than one way to do it"


1. Lack of closure on flow statements.

I've already been bitten by:

if test:
    do this
    do that

where "do that" should have been out-dented.  For a non-Python programmer, 
this "feature" can lead to some very non-intuitive coding should someone be 
so perverse as to write it :-)

2. Lack of "use strict" semantics.  I know that pychecker can supposedly do 
this but I still believe it belongs in the language.

Don't try to defend them.  I've read all the arguments but I just don't 
agree with the design choice.


-----Original Message-----
From: Nicholas.Montpetit at deluxe.com [mailto:Nicholas.Montpetit at deluxe.com]
Sent: Thursday, February 03, 2005 8:43 AM
To: tutor at python.org
Subject: Re: [Tutor] Are you allowed to shoot camels? [kinda OT]

Well, here's my $0.02.

I would recommend caution regarding the trashing of Perl.  One thing I've 
been very impressed with on this list (and other segments of the Python 
community) is the _fairly_ cordial relationship between the supporters of 
the two languages.  Contrast that to a lot of PHP literature I've seen, 
which doesn't even acknowledge that Perl exists.  My theory is that many who 
use PHP got kicked around by trying to learn Perl, and bitterness set in. 
But that's a digression...  Anyway, I'm on the fence as to whether I want to 
learn Python (not exactly a "core competency" for statisticians, but I do 
line the numerical computation capabilities which look _much_ better than 
those of Perl), and I wouldn't want this negativity to push me (or others) 


Nicholas Montpetit
Deluxe Business Services

Tutor maillist  -  Tutor at python.org

More information about the Tutor mailing list