Wednesday, August 2. 2006
Sam Ruby's post on Python-vs-Ruby was interesting because it pretty much matches my experience as well. The reason I stuck with Perl was that, well, there were some Perl idioms that Python lacked that I just liked too darn much to do away with (eg: v. simple regex usage). When I really started learning and using Ruby, it allowed me to "give up" Perl, and yet enjoy a lot of the cool stuff that Python allowed as well. I also agree that, in general, Python has a wider and deeper wealth of libraries that Ruby does, currently, making it easier to use for more involved applications. When the application is more self-contained (a super script as it were), then Ruby is my 1st choice.