Re: Correction

From: Henrik Motakef (usenet-reply_at_henrik-motakef.de)
Date: 02/06/04


Date: 06 Feb 2004 23:35:57 +0100

kaz@ashi.footprints.net (Kaz Kylheku) writes:

> > Some are, some aren't, and there seems to be some difference of
> > opinion about what constitutes better behavior. Not to mention some
> > angst about why python is more popular than Common Lisp, even though
> > the answer to that question is obvious.
>
> Python is popular because it is new.

GvR started developing Python seriously in late 1989, the first public
release was in 1991 - three years before the release of ANSI common
Lisp, 4 years before the first public announcement of Java.

> If Lisp didn't exist a few years ago and you introduced it today,
> you'd see exactly the same effect. From the point of view of someone
> who is scared of nested parentheses, XML is even worse. Yet XML is
> popular simply because it's new.

XML is not new, it is a crippled variant of SGML, simple enough that
even Microsoft or Oracle could manage to write a mostly conforming
parser for it, not only small corporations and free software projects
(which, admittedly, tended to be called "James Clark" in case of SGML,
but that hasn't really changed). The general ideas, and a lot of the
thinks that can only be explained as historical arifacts, have their
roots in markup languages decades old.

> If you want to be a socially popular person, again, you have to look
> and behave in such a way that diverse cateogries of people don't have
> immediate excuse not to get to know you or like you. This doesn't
> imply having a good character, merely a nice appearance (face, body,
> clothes, grooming) and a consummately faked pleasant personality.

That I have to agree with.



Relevant Pages

  • Re: Newsgroup mood [was] why python is slower than java?
    ... > 2) How to find information about Python ... there is an FAQ and yet people still ask why Python gets division ... > perhaps not so common to be written up in an FAQ, ... > from the newbie mindset. ...
    (comp.lang.python)
  • Re: Proposal: reducing self.x=x; self.y=y; self.z=z boilerplate code
    ... I pointed to my prototype before, ... for varname in varnames: ... In my experience real Python beginners grow very skeptical when I ... doesn't he use COMMON blocks?"). ...
    (comp.lang.python)
  • Re: My take on ARC
    ... Another popular subject of discussion is ... Well the good news is that they can switch to Python and enjoy ... to MIDI. ... PDF that follows the style guidelines of a typical academic piece? ...
    (comp.lang.lisp)
  • Re: Python syntax in Lisp and Scheme
    ... People use Python most likely for these reasons: ... ready-made explanation for not being popular. ... But these programmers resent being pressured into learning! ... resent the new programming language, even if they contribute to its ...
    (comp.lang.python)
  • Re: Python syntax in Lisp and Scheme
    ... People use Python most likely for these reasons: ... ready-made explanation for not being popular. ... But these programmers resent being pressured into learning! ... resent the new programming language, even if they contribute to its ...
    (comp.lang.lisp)