In my current company they want me work on a Poject which is written in Ruby. I am Java Profersional and i have 4.5 years of Exp in it.. Personally i believe that Ruby is new Language as groovy and it will be intersting to learn it...But at the same time i am passion about Java and want to grow in Object Designing area.
Can you please guide me is that a good thought to go and learn Ruby, but in the market what is the demand for it....Or did this language align with OOPS Concepts and if we learn this, do we have areas to grow in Object Designing?
let me know what you will do if they ask you to work on Ruby ???
1) Ruby is older than Java.
2) Ruby is more OO than Java. In Ruby, everything is an object.
There's lots of documentation and getting started guides on the ruby-lang.org site. The best way to learn is to download Ruby and start playing around. If you have any questions, we have a forum for Ruby and I'm very much wanting more beginner questions there.
Personally, it's pretty likely that I'd jump aboard a Ruby project if a decent opportunity presented itself... though I'd prefer to do JRuby which is merely a Ruby implementation that runs on the JVM and can interact with Java libraries.