Ruby seems to be much easier to write extensions for and has a cleaner OOP model. Plus, the Ruby user base understands that Ruby is a SCRIPTING LANGUAGE and focuses on making it a great _scripting_ language. The Python camp seems to think that Python is a viable substitute for C++ and completely misses the point. Python would be a better match for the mindset of it's user base if it moved to static typing and compiled to machine code. -- Ed