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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Thursday, February 03, 2005 8:43 AM
To: tutor@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@python.org
http://mail.python.org/mailman/listinfo/tutor


_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to