Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!aioe.org!feeder.news-service.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'subject:Python': 0.06; 'dictionary': 0.07; 'indentation': 0.07; 'confuse': 0.09; 'hash': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:80.91.229.12': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'received:lo.gmane.org': 0.09; 'programmer': 0.11; 'bieber': 0.16; 'columns': 0.16; 'declaimed': 0.16; 'email addr:ix.netcom.com': 0.16; 'email name:wlfraed': 0.16; 'from:addr:ix.netcom.com': 0.16; 'from:addr:wlfraed': 0.16; 'from:name:dennis lee bieber': 0.16; 'indent': 0.16; 'list...': 0.16; 'logic.': 0.16; 'received:66.245': 0.16; 'received:dsl.mindspring.com': 0.16; 'received:mindspring.com': 0.16; 'received:wlfraed': 0.16; 'syntactical': 0.16; 'url:netcom': 0.16; 'url:wlfraed': 0.16; 'wulfraed': 0.16; 'always,': 0.19; 'perl': 0.19; 'seems': 0.21; 'complain': 0.23; 'structure': 0.23; 'code': 0.24; "doesn't": 0.25; 'url:home': 0.25; 'language.': 0.28; 'checking': 0.29; 'lee': 0.29; 'subject:?': 0.29; 'interpret': 0.29; 'variables': 0.29; 'code,': 0.29; 'sun,': 0.30; 'define': 0.31; 'anyone': 0.32; 'cases': 0.32; 'header:X -Complaints-To:1': 0.32; 'to:addr:python-list': 0.33; 'too': 0.33; 'things': 0.33; 'force': 0.34; 'there': 0.35; 'maintained': 0.35; 'using': 0.35; 'charset:us-ascii': 0.36; 'program,': 0.37; '(by': 0.37; 'desirable': 0.37; 'element': 0.37; 'received:org': 0.38; 'could': 0.38; 'but': 0.38; 'subject:: ': 0.38; 'some': 0.38; 'should': 0.39; 'header:Mime-Version:1': 0.39; 'either': 0.39; 'add': 0.39; 'to:addr:python.org': 0.39; 'feature': 0.40; 'more': 0.60; 'year': 0.61; 'making': 0.67; 'selected': 0.67; 'dennis': 0.77; 'permitted': 0.84; 'subject:Why': 0.84; 'subject:choose': 0.84; 'subject:its': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Dennis Lee Bieber Subject: Re: Why did Quora choose Python for its development? Date: Sun, 22 May 2011 12:09:21 -0700 Organization: > Bestiaria Support Staff < References: <80d59383-36a3-4744-85c4-1a0577f1d3a6@dr5g2000vbb.googlegroups.com><9CDC4B2CD1F445E994119A50F65155DF@teddy> <12225671E9654FECB49613D915FAEC19@teddy> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: user-11fa5d7.dsl.mindspring.com X-Newsreader: Forte Agent 3.3/32.846 X-No-Archive: YES X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 23 NNTP-Posting-Host: 82.94.164.166 X-Trace: 1306091375 news.xs4all.nl 49177 [::ffff:82.94.164.166]:47251 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:5999 On Sun, 22 May 2011 15:47:33 +0300, "Octavian Rasnita" declaimed the following in gmane.comp.python.general: > Perl doesn't force anyone to indent the code, don't force the programmer to define a hash element before using it, allow the programmer to interpret the variables in strings directly. These things should be not used always, but if in some cases if the programmer wants to use them, he can use them with no problems. And this means flexibility. FORTRAN, Pascal, and Ada don't require indentation either -- but other than my first year F-IV class(1976 -- we were limited to Hollerith cards, and checking out drums to add tabbing columns was too painful to use), once access to the Hazeltine terminals was permitted we always used indentation to illustrate the logic. Since indentation seems so crucial to easy comprehension of the logical structure of a program, making it a mandatory syntactical structure becomes a desirable feature for code that must be maintained (by others, in many cases). As for the dictionary from list... Do not confuse /algorithms/ selected by the programmer from what is part of the native language. Otherwise one could complain that there is more than one way to code a spam-filter using Python... -- Wulfraed Dennis Lee Bieber AF6VN wlfraed@ix.netcom.com HTTP://wlfraed.home.netcom.com/