Technorati Tags:

Well, after coding in Perl for several years now, thought of learning some *pure object oriented* programming language. Been waiting for Perl6 (code name Parrot), but it  does not appear to be releasing in near future. Therefore, began evaluating the OO languages out there that suits my needs (scripting). It was not easy to choose between Python and Ruby; both are fantastic. Finally I chose Ruby because of Rails framework and gems, that made sense.

My intent of this blog is to help someone like me who want to *learn* Ruby from a Perl background; while I learn ;-)

Ok, enough! Let’s get into business.

Setting up the platform

1. Get Ruby One-Click installer (If you are on Windows, like me)

2. Update Gems (using gem utility)

3. Get NetBeans IDE (with Ruby Plugin) – Amazing free IDE; I like this because of IntelliSense feature, which is typically in commercial s/w like Komodo studio. NetBeans requires JDK 1.5 or above. So, install JDK first.

4. Get this book

The Ruby Programming Language by David Flanagan and Yukihiro Matsumoto

or, there are plenty of free tutorials online. I too try writing some in this blog.

Now, you are all set to rock with Ruby.