On 1/5/2011 10:30 AM, Grant Edwards wrote:

  1) How often is a compiler for language X written?

  2) How often is source code written in language X?

  3) How often is that source code in language X read/modified?

If you compare those numbers you'll realize that optimizing for case 1
at the expense of cases 2&  3 is just plain stupid.

Today?  Sure.

But let's remember the context. LISP was created in 1958 at a time when the only other high level language (if the Wikipedia is right) was Fortran. Writing a practical interpreter or compiler to run on a 16 or 32 K word memory machine, using punched cards and maybe mag tape, and probably starting in assembly language, was a pretty daunting task. It required gobs of intelligence and not a little fortitude.

So instead of calling it "plain stupid" I'd be more comfortable saying that it is "no longer the best design choice for modern computers."

    Alan
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to