Search code examples
ruby-on-railsrubydslironruby

How to get started with Ruby? How can I use Ruby? What is it famous for? How is a DSL going to be useful?


What are some great Learning resources? What kind of problems do I solve with Ruby? Is learning ruby on rails same as ruby? If my current background is visual studio and microsoft.net framework, is IronRuby the best way for me?

Awful lot of questions, please suggest.


Solution

  • Ruby on Rails is an application framework around ruby.

    It's like saying is "Asp.Net MVC" the same as learning C#?

    Ruby is the language powering the Framework, but many have taken the good points and implemented it into other frameworks now.

    Ruby is an interesting language. IronRuby compiles Ruby down to MSIL, just like C#, VB.Net etc. So it's a good start for implementing Ruby, as it maps Ruby to be able to be used in the CLR.

    but if you want to learn the language itself, one good (and fun) way to get the basics is here: http://tryruby.hobix.com/

    Wiki to more about Ruby

    Funniest and most creative intro to a language ever: Why's (Poignant) Guide to Ruby

    As for IronRuby. Here's more info on that: Going Ruby: Straight to IronRuby?