Re: Python's simplicity philosophy

From: Arthur (ajsiegel_at_optonline.com)
Date: 12/06/03


Date: Sat, 06 Dec 2003 14:39:08 GMT

On Fri, 05 Dec 2003 02:48:40 -0500, Douglas Alan <nessus@mit.edu>
wrote:

>
>When people assert that
>
> reduce(add, seq)
>
>is so much harder to use, read, or understand than
>
> sum(seq)
>
>I find myself incredulous. People are making such claims either
>because they are sniffing the fumes of their own righteous argument,
>or because they are living on a different planet from me. On my
>planet, reduce() is trivial to understand and it often comes in handy.
>I find it worrisome that a number of vocal people seem to be living on
>another planet (or could use a bit of fresh air), since if they end up
>having any significant influence on the future of Python, then, from
>where I am standing, Python will be aimed at aliens. While this may
>be fine and good for aliens, I really wish to use a language designed
>for natives of my world.

The dynamics here are indeed sad.

When an MIT guy says stuff like this, it is discountable because he is
an MIT guy. What is trivial to him...

When a guy like myself, with a degree in English and an MBA says
essentially the same thing - it is more than discounted. It is
persumptuos, almost, to be participating.

The silliness of the converstations here, about what "I" of course can
understand, but cannot expect others to grasp easily have been indeed
a near downfall, in my eyes. At times, as you say, a broad and
depressing insult seems to be eminating from those discussions.

I've never noticed much insight in those discussion, and none have
served the practical decision making process in connection with the
future of Python well, at all.

I would probably include the "sum" decision in the mix.

Art



Relevant Pages

  • If Scheme is so good why MIT drops it?
    ... "Why MIT now uses python instead of scheme for its undergraduate CS ... talk about why the computer science department at MIT had recently ...
    (comp.lang.lisp)
  • Re: If Scheme is so good why MIT drops it?
    ... "Why MIT now uses python instead of scheme for its undergraduate CS ...
    (comp.lang.lisp)
  • Re: C, really portable?
    ... > Well my planet has Lua, Java, Python, Perl, TCL, and bizarre new ... non-portable most Perl programs are. ...
    (comp.lang.c)
  • Looking for web software in Python.
    ... Are any of the following pieces of web software available in Python (under a non-copyleft license like BSD or MIT or Python license)? ...
    (comp.lang.python)
  • Re: Looking for web software in Python.
    ... Are any of the following pieces of web software available in Python ... (under a non-copyleft license like BSD or MIT or Python license)? ... Again, only non-copyleft licenses like MIT, BSD, or public domain. ...
    (comp.lang.python)