Thread: Why Ruby?
View Single Post
Old Jun 22nd, 2006, 9:38 PM   #10
Jessehk
The Oblivious One
 
Jessehk's Avatar
 
Join Date: May 2005
Location: Ontario, Canada
Posts: 641
Rep Power: 4 Jessehk is on a distinguished road
Quote:
Originally Posted by Adak
What I really like about Ruby is the thoughtfulness of the design. Very "clean", and consistent. It's OOP the way OOP was meant to be done, imo.
I think that is also the reason I love Ruby. Everything is consistent. Classes and constants are capitalized with camel-case. Variable names and methods use lowercase and underscores. Everything works as expected. I know I'm just repeating what other people have said here, but usually I can guess the correct way to do something new.

I cannot say the same of Python.
Naming conventions vary, there are obscure additions like method = classmethod(method), and seperate parts of the language act and feel very very different; almost as if a bunch of unrelated parts were bundled together.
__________________
Dr. Zoidberg: [ecstatic] I'm going to a movie... with FRIENDS!
Jessehk is online now   Reply With Quote