Ruby - A programmer’s best friend?

I have been really busy for last few days. On the professional front, I am looking for some challenge. Couple of interviews, but I am still to find a better job.
The other thing that kept me busy was the Ruby programming language. I had gone through python language couple of months back and wasn’t much impressed. So when I started on Ruby, I was very skeptical and it seemed like some Japanese propaganda.
But 2 days of Ruby programming had me fully excited. You can say I am on the “programmer orgasm”. Ruby is a very compact language and you will be amazed at the code reduction when you convert something to Ruby.
I will soon be writing a quick reference on Ruby for a Java/C++ programmer like I did with PHP. After a month of programming in PHP, I think it is a very badly designed language. I think PHP became popular due to two major reasons; Almost all web hosting providers support it. Also for a novice Web programmer, PHP was an ideal choice.
If you were to develop a Java web application, you had to study the entire J2EE stack. Then after that you find out that not many Web hosting providers give Java or JSP support!
Now that is where Ruby shines. Ruby on Rails is a Web application framework built on top of Ruby. Interestingly, Dreamhost provides Ruby on Rails support. I am yet to dig deep into Ruby on Rails, but from a couple of simple tutorials it looks very promising.



May 20th, 2007 15:20
Ruby is real cool - especially when coupled with the Rails framework. I am creating a small application on it - but never got around to finishing it.