Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #45254

Re: [Off topic] Software epigrams

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 <rosuav@gmail.com>
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 <rosuav@gmail.com>
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 <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1636.1368467255.3114.python-list@python.org> (permalink)
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

Show key headers only | View raw


On Mon, May 13, 2013 at 7:20 PM, Steven D'Aprano
<steve+comp.lang.python@pearwood.info> 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

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[Off topic] Software epigrams Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-05-13 09:20 +0000
  Re: [Off topic] Software epigrams "marduk@python.net" <marduk@python.net> - 2013-05-13 10:56 -0400
  Re: [Off topic] Software epigrams Chris Angelico <rosuav@gmail.com> - 2013-05-14 03:47 +1000
  Re: [Off topic] Software epigrams Skip Montanaro <skip@pobox.com> - 2013-05-13 13:02 -0500
    Re: [Off topic] Software epigrams Neil Cerutti <neilc@norwich.edu> - 2013-05-13 18:42 +0000
      Re: [Off topic] Software epigrams Fábio Santos <fabiosantosart@gmail.com> - 2013-05-13 21:49 +0100
        Re: [Off topic] Software epigrams Neil Cerutti <neilc@norwich.edu> - 2013-05-15 17:24 +0000
          Re: [Off topic] Software epigrams Fábio Santos <fabiosantosart@gmail.com> - 2013-05-15 18:49 +0100
            Re: [Off topic] Software epigrams Neil Cerutti <neilc@norwich.edu> - 2013-05-15 18:27 +0000
              Re: [Off topic] Software epigrams Fábio Santos <fabiosantosart@gmail.com> - 2013-05-16 01:21 +0100
                Re: [Off topic] Software epigrams Neil Cerutti <neilc@norwich.edu> - 2013-05-16 14:23 +0000
                Re: [Off topic] Software epigrams Chris Angelico <rosuav@gmail.com> - 2013-05-17 00:37 +1000
                Re: Software epigrams rusi <rustompmody@gmail.com> - 2013-05-16 08:06 -0700
                Re: Software epigrams Chris Angelico <rosuav@gmail.com> - 2013-05-17 01:19 +1000
          python 2.7 vs 2.5 inq1ltd <inq1ltd@inqvista.com> - 2013-05-15 16:56 -0400
          sendmail smtplib.SMTP('localhost') Where is the email? inq1ltd <inq1ltd@inqvista.com> - 2013-05-30 15:48 -0400
          Re: sendmail smtplib.SMTP('localhost') Where is the email? Chris Angelico <rosuav@gmail.com> - 2013-05-31 08:13 +1000
          Re: sendmail smtplib.SMTP('localhost') Where is the email? Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-05-30 19:23 -0400
  Re: [Off topic] Software epigrams Chris Angelico <rosuav@gmail.com> - 2013-05-14 04:12 +1000
    Re: [Off topic] Software epigrams Dan Sommers <dan@tombstonezero.net> - 2013-05-14 03:08 +0000
      Re: [Off topic] Software epigrams Chris Angelico <rosuav@gmail.com> - 2013-05-14 13:28 +1000
      Re: Software epigrams rusi <rustompmody@gmail.com> - 2013-05-15 20:55 -0700

csiph-web