[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Lua is about to become history
- From: Reuben Thomas <rrt@...>
- Date: Wed, 3 May 2006 19:56:44 +0100 (BST)
On Wed, 3 May 2006, Roberto Ierusalimschy wrote:
Paul Graham made a remark to the effect that all languages attempt to turn
themselves into LISP as they evolve.
I guess he really thinks so; but it is not true :)
"Original" Lisp had no lexical closures, no pattern matching, no
coroutines (or threads or continuations, for that matter), no API to
other languages, no exception handling, no module system, and I think it
did not require proper tail calls. (What it had always excelled was in
"extensible semantis", aka macros.)
So, we count LISP itself among the languages that attempt to turn
themselves into LISP. No contradiction there.
http://rrt.sc3d.org/ | wet nurse, n. lactating lackey