I looked for a new language for my hobby programming. I used to use Turbo Pascal for 10 years and then C++ for 6 years. A couple of weeks ago, I narrowed my decision to C#, Ruby, and Python. At the moment, I want to go with Python, but you can definitely see that it's the oldest one: Many parts of its syntax are awkward and look like patchwork.
You mean you think Ruby syntax is less awkward then Python ? Maybe you should add Perl to your list of languages to learn especially after your complaints about the decorator syntax.
Huy -- http://mail.python.org/mailman/listinfo/python-list