Path: csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!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.023 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'subject:: [': 0.04; '(at': 0.04; 'interpreter': 0.05; 'python': 0.11; '16.': 0.16; 'decade,': 0.16; 'delimiters': 0.16; 'frankly': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'least)': 0.16; 'mark.': 0.16; 'right:': 0.16; 'language': 0.16; 'wrote:': 0.18; 'subject:] ': 0.20; 'written': 0.21; 'programming': 0.22; 'mon,': 0.24; "i've": 0.25; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; '13,': 0.31; "d'aprano": 0.31; 'indentation': 0.31; 'steven': 0.31; 'figure': 0.32; 'another': 0.32; 'quite': 0.32; 'agree': 0.35; 'received:209.85': 0.35; 'received:209.85.220': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'should': 0.36; 'two': 0.37; 'level': 0.37; 'received:209': 0.37; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'anything': 0.39; 'to:addr:python.org': 0.39; 'matter': 0.61; 'worth': 0.66; 'miss': 0.74; 'attention': 0.75; 'low': 0.83; 'irrelevant': 0.84; 'layout.': 0.84; 'url:inf': 0.84; 'zen': 0.84; 'absolutely': 0.87; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=W/uwYrSJYcsBnySa81y1QuTRSwC8rEW6ywiSYNcURdY=; b=wkO9QDhxdSLdi1+VpJXTk+CDyCSVZd9Y4b1xWFrENdFzPq9x5LTSiSia4nsPIfKpp2 r1c+51115zWAEPdMVbwH5cjetbGzCvYbfAe8VYA6q7DTgTs6R8xJMj2joBOUIN/7uMdl 0dbFX4KPq2/fxLf6jXxbFpPIc/RELiTPeFwy+2L4Bw/+CYdUd/ZDD6y37EIA73QzWLtN Hw/mHa3LazOqyqlZMxqLGtZxaF/91shf71NKzra4xt1ANpzEBYjv8rVKyJ0WGI+2itKK lOTtOCnS+2rrQDew2Kb2bANXdpggBJsIBPOySPwFBGG2sYwaCLA17nqWMI6T4rAXZtbk y/1Q== MIME-Version: 1.0 X-Received: by 10.52.37.109 with SMTP id x13mr16636473vdj.10.1368467248789; Mon, 13 May 2013 10:47:28 -0700 (PDT) In-Reply-To: <5190b049$0$29978$c3e8da3$5496439d@news.astraweb.com> References: <5190b049$0$29978$c3e8da3$5496439d@news.astraweb.com> Date: Tue, 14 May 2013 03:47:28 +1000 Subject: Re: [Off topic] Software epigrams From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 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: 28 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1368467256 news.xs4all.nl 15960 [2001:888:2000:d::a6]:54341 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:45254 On Mon, May 13, 2013 at 7:20 PM, Steven D'Aprano wrote: > My, it's been a long time since I've seen these: > > http://pu.inf.uni-tuebingen.de/users/klaeren/epigrams.html > > They pre-date the Zen of Python by at least a decade, and quite frankly I > think many of them miss the mark. But whether you agree or disagree with > them, they're worth reading. 8. A programming language is low level when its programs require attention to the irrelevant. So much a matter of debate. Indentation is irrelevant, why should Python programs pay attention to it? Block delimiters are irrelevant too, the interpreter should be able to figure them out from the code layout. But this one is absolutely right: 16. Every program has (at least) two purposes: the one for which it was written and another for which it wasn't. 48. The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman. LGTM. ChrisA