I don't think I would say that python has a lisp slant.  In fact, ruby has more functional programming syntax (e.g. list processing) than python.  Python is a procedural language.

OO was hacked onto Python.  It isn't terrible, but it isn't really OO either.

On Mon, 29 Mar 2004 06:49:24 +0900
klausm0762 / yahoo.de (Klaus Momberger) wrote:

> "Serve Lau" <ik / detongiser.com> wrote in message news:<106dlen5mr97q76 / corp.supernews.com>...
> > I'm trying to decide to learn either python or ruby. Are there fundamental
> > differences between them?
> >
> Ruby has a lot of Smalltalk ideas in it and implements OO very nicely
> (cleaner than Python, imho). Python has a Lisp slant.
> 
> Python is more popular, has much better community support and more
> libraries.
> 
> But, as someone else already said, both are really easy to pick up, so
> it is a good idea to learn both. You won't regret it.
> 
> -klaus
> 
> 
> 
> !DSPAM:406748b912791827565832!
> 
> 


-- 
Seth Kurtzberg
CQL
480-661-1849
seth / cql.com
CQL - The Open Source Database for Embedded Applications