merits of Lisp vs Python
Mathias Panzenboeck
e0427417 at student.tuwien.ac.at
Sat Dec 9 17:48:55 EST 2006
Rob Thorpe wrote:
> Mathias Panzenboeck wrote:
>> Mark Tarver wrote:
>>> How do you compare Python to Lisp? What specific advantages do you
>>> think that one has over the other?
>>>
>>> Note I'm not a Python person and I have no axes to grind here. This is
>>> just a question for my general education.
>>>
>>> Mark
>>>
>> I do not know much about Lisp. What I know is:
>> Python is a imperative, object oriented dynamic language with duck typing,
>
> Yes, but Python also supports the functional style to some extent.
>
I currently visit a course about functional programming at the university of technology vienna:
python implements only a small subset of things needed to be called a functional language (list
comprehension).
but yes, for a imperativ oop language python is very close to functional.
>> List is a declarative,
>> functional dynamic language
>
> Lisp is only a functional language in that it support both functional
> and imperative programming styles. Duck typing is almost identical to
> latent typing in Lisp.
> And, Common Lisp at least is object orientated.
>
>> -> those two languages have different scopes.
>
> Their scope is actually very similar. Learn about lisp and you will
> soon discover their similarity.
>
ic
More information about the Python-list
mailing list