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


Groups > comp.lang.python > #45232 > unrolled thread

[Off topic] Software epigrams

Started bySteven D'Aprano <steve+comp.lang.python@pearwood.info>
First post2013-05-13 09:20 +0000
Last post2013-05-15 20:55 -0700
Articles 2 on this page of 22 — 10 participants

Back to article view | Back to comp.lang.python


Contents

  [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

Page 2 of 2 — ← Prev page 1 [2]


#45280

FromChris Angelico <rosuav@gmail.com>
Date2013-05-14 13:28 +1000
Message-ID<mailman.1657.1368502114.3114.python-list@python.org>
In reply to#45279
On Tue, May 14, 2013 at 1:08 PM, Dan Sommers <dan@tombstonezero.net> wrote:
> And if I've designed my program the right way, what's relevant in one
> place (package, module, function, line of code) is different from what's
> relevant in another.

Absolutely. Layered systems FTW! Nothing matters but your current
layer and those it touches.

ChrisA

[toc] | [prev] | [next] | [standalone]


#45392 — Re: Software epigrams

Fromrusi <rustompmody@gmail.com>
Date2013-05-15 20:55 -0700
SubjectRe: Software epigrams
Message-ID<cdd00250-f302-4d96-9d8a-be2383c1b234@h9g2000pbr.googlegroups.com>
In reply to#45279
On May 14, 8:08 am, Dan Sommers <d...@tombstonezero.net> wrote:
> On Tue, 14 May 2013 04:12:53 +1000, Chris Angelico wrote:
> > On Tue, May 14, 2013 at 4:02 AM, Skip Montanaro <s...@pobox.com> wrote:
> >>> 8. A programming language is low level when its programs require
> >>> attention to the irrelevant.
> >> I think "irrelevant" in this context means stuff like memory
> >> management.
> > Sure. That one's pretty clear (if you care about memory management,
> > you want a low level language) ...
>
> http://www.memorymanagement.org/articles/lang.htmlsays:
>
>     C programmers think memory management is too important to be
>     left to the computer. Lisp programmers think memory management
>     is too important to be left to the user.
>
>     (from Ellis and Stroustrup's The Annotated C++ Reference Manual)

Notable physicist David Bohm wrote that the difficulty in
understanding quantum physics is largely a result of the limitation of
the subject-predicate format of Indo-European languages.

He suggested some experiments in languaging called rheomode that makes
English more process-oriented and less (abstract)noun oriented.

One part of this project is to learn to use the word 'relevate' --
which is 'relevant' verbified with an element of 'elevate' as in 'lift
into relief'

I guess the Ellis and Stroupstrup quote above just shows that C++
programmers relevate in one direction whereas Lisp programmers
relevate in another.

More http://www.mindstructures.com/2010/04/meaning-and-context/

Twenty two years ago I wrote about this http://www.the-magus.in/Publications/chor.pdf

Suddenly I am finding glowing references to this
http://dieswaytoofast.blogspot.in/2013/01/why-i-grown-to-loathe-c.html

And I am uneasy because these questions are far less rhetorical/
tautological than I imagines in 1990!

So here's a (rather incomplete/preliminary) rebuttal to myself
http://blog.languager.org/2013/02/c-in-education-and-software-engineering.html

[toc] | [prev] | [standalone]


Page 2 of 2 — ← Prev page 1 [2]

Back to top | Article view | comp.lang.python


csiph-web