Why aren't we all speaking LISP now?
Hannah Schroeter
hannah at schlund.de
Thu May 10 11:13:54 EDT 2001
Hello!
In article <eFgK6.65907$ii.8366534 at afrodite.telenet-ops.be>,
LeoDeBeo <leodebeo at hotmail.com> wrote:
>[...]
>11) people tell me that i should mention LISP but i'm content with the
>functional features of Python
Lisp, however, is not just a functional programming language. For that,
you could rather mention ML or Haskell.
And there are things about Lisp you find in almost no other language,
such as macros that have the full computational abilities of the
language itself, an object system with (de facto) a meta object protocol,
definable method combinations, method dispatch on more than one argument,
etc.
So, like Python, Lisp *has* functional tools like first class function
objects (created from lambdas or from named functions), however that's
not the only thing in Lisp, and usual programs will often be more OO-slanted
than functional.
>[...]
Kind regards,
Hannah.
More information about the Python-list
mailing list