Click here to Skip to main content
15,891,033 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Ruby on Rails Pin
Richard Andrew x6411-Jan-14 15:44
professionalRichard Andrew x6411-Jan-14 15:44 
GeneralRe: Ruby on Rails Pin
Ron Beyer11-Jan-14 15:56
professionalRon Beyer11-Jan-14 15:56 
GeneralRe: Ruby on Rails Pin
Brisingr Aerowing12-Jan-14 3:14
professionalBrisingr Aerowing12-Jan-14 3:14 
GeneralRe: Ruby on Rails Pin
Luiz Monad13-Jan-14 3:01
professionalLuiz Monad13-Jan-14 3:01 
GeneralRe: Ruby on Rails Pin
Garth J Lancaster11-Jan-14 17:29
professionalGarth J Lancaster11-Jan-14 17:29 
GeneralRe: Ruby on Rails Pin
walterhevedeich12-Jan-14 15:46
professionalwalterhevedeich12-Jan-14 15:46 
GeneralRe: Ruby on Rails Pin
Sampath Lokuge11-Jan-14 19:58
Sampath Lokuge11-Jan-14 19:58 
GeneralRe: Ruby on Rails Pin
Marc Clifton12-Jan-14 2:33
mvaMarc Clifton12-Jan-14 2:33 
Sampath Lokuge wrote:
why you have decided to learn Ruby on Rails instead of ASP.net MVC ?


I thought I'd answer that, as it's a question I keep asking myself as to whether I want to continue with RoR and/or include ASP.NET / MVC as well in my toolbox of technologies.

I started with RoR over a year ago because that's what my client uses and I was taking over the web development. Looking at ASP.NET / MVC, it looks like Microsoft "borrowed" most of the concepts from RoR (who borrowed the concepts probably from somebody else), but anyways, it seems like it would be very easy to learn one once you know the other (and of course are familiar with the language itself.)

That said, there is a huge base of developer support for RoR, and I'm not sure that places like NuGet have the same level of community contribution. Most of the stuff is of decent quality too.

Because RoR is interpreted, it means that I don't have to recompile the app to see changes -- I can make changes to the model, controllers, and of course the views without having to restart the server. Makes development a breeze.

Ruby is a cool language too, it's fun to work in, but it can also be seriously abused--things you just won't find in C# code, such as returning two completely different types from a function call.

Marc
GeneralRe: Ruby on Rails Pin
Sampath Lokuge12-Jan-14 2:45
Sampath Lokuge12-Jan-14 2:45 
GeneralRe: Ruby on Rails Pin
Dan Neely13-Jan-14 2:34
Dan Neely13-Jan-14 2:34 
GeneralRe: Ruby on Rails Pin
Marc Clifton13-Jan-14 3:39
mvaMarc Clifton13-Jan-14 3:39 
GeneralRe: Ruby on Rails Pin
Dan Neely13-Jan-14 4:03
Dan Neely13-Jan-14 4:03 
GeneralRe: Ruby on Rails Pin
Marc Clifton13-Jan-14 4:12
mvaMarc Clifton13-Jan-14 4:12 
GeneralRe: Ruby on Rails Pin
Dan Neely13-Jan-14 4:46
Dan Neely13-Jan-14 4:46 
GeneralRe: Ruby on Rails Pin
Marc Clifton13-Jan-14 4:50
mvaMarc Clifton13-Jan-14 4:50 
GeneralRe: Ruby on Rails Pin
Dan Neely13-Jan-14 4:55
Dan Neely13-Jan-14 4:55 
GeneralRe: Ruby on Rails Pin
JamesHurst14-Jan-14 9:03
JamesHurst14-Jan-14 9:03 
GeneralRe: Ruby on Rails Pin
Marc Clifton12-Jan-14 2:24
mvaMarc Clifton12-Jan-14 2:24 
GeneralRe: Ruby on Rails Pin
Brisingr Aerowing12-Jan-14 2:59
professionalBrisingr Aerowing12-Jan-14 2:59 
GeneralRe: Ruby on Rails Pin
thomas.michaud13-Jan-14 3:50
thomas.michaud13-Jan-14 3:50 
GeneralRe: Ruby on Rails Pin
Brisingr Aerowing12-Jan-14 4:47
professionalBrisingr Aerowing12-Jan-14 4:47 
GeneralRe: Ruby on Rails Pin
Marc Clifton12-Jan-14 7:33
mvaMarc Clifton12-Jan-14 7:33 
GeneralRe: Ruby on Rails Pin
Brisingr Aerowing12-Jan-14 7:47
professionalBrisingr Aerowing12-Jan-14 7:47 
GeneralRe: Ruby on Rails Pin
Marc Clifton12-Jan-14 7:49
mvaMarc Clifton12-Jan-14 7:49 
GeneralRe: Ruby on Rails Pin
Adilson Carvalho13-Jan-14 0:06
Adilson Carvalho13-Jan-14 0:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.