lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> 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.)

-- Roberto