[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"
Sorry,
Jacob
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.
Jeff
-----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)
away.
>...
Nicholas Montpetit
Deluxe Business Services
651-787-1008
_______________________________________________
Tutor maillist - Tutor at python.org
http://mail.python.org/mailman/listinfo/tutor
More information about the Tutor
mailing list