From: Raveendran Perumalsamy Date: 2010-02-10T14:32:54+09:00 Subject: Re: Why Ruby? Jim Maher wrote: > Is Ruby a good choice as a general usage programming language? Why (or > why not)? Hi Jim, Technical reply : Ruby also has open source testing tools like Watir Selenium (On Ruby) Celerity and lot ..... Lot of open source PROJECT management tools still using ruby. Non-Technical Reply: NOTE: I didn't mention any technical terms because already lot of peoples explained about it. I am just sharing my experience with Ruby. SO if it is not relevant to this topic then PLEASE IGNORE IT. But I hope it will gives confidence for few peoples who are learning ruby. After read all the replies, I also want to say something about my experience on ruby. I didn't studied any languages (even OOPS concept) in college life(Last Bench Student :)..). But I got a offer from a company as a TESTING ENGINEER. In my company they all did Only RAILS Projects. So I started with Watir. Without learning Ruby, its very tough to learn watir. So I started to learn Ruby. Within 20 days I can able to write multiple ruby files and also I can able to combine and manage all the ruby codes. Because comparing with other languages, RUBY is very easy to cover the following topics, 1. FixNum, String,Array,Hash 2. If,For,While,Case 3. Methods,Classes 4. Single Inheritance, Multiple Inheritance(Mixin) 5. Include, Require, Load 6. File Concept 7. Error handling. 8. DB connectivity (mysql) So within 20 days I had learned Ruby but I couldn't able to learn other languages for 4 years(In My College life). In these 20 days only, I got programming knowledge and also oops concept. Now I have 3 years experienced in Ruby. Except my company works, I have earned $5000(I am in India).Because I can automate anything with RUBY(Watir,Selenium,Mechanize,Hpricot....). So shortly --> learning Ruby is worth. (learn RUBY earn RUPEE) Thanks -- Posted via http://www.ruby-forum.com/.