Ruby on Rails

Joined
Jul 14, 2009
Messages
6
Reaction score
0
Points
1
I've heard much about Ruby on Rails, both bad and good. Its efficiency seems unparalleled, which is attractive to me as a busy student. The framework seems perfect for what I want to do: developing dynamic web applications. Yet, those who favor other scripting languages--namely PHP--seem to think that it is the wrong choice for a first 'real' programming language. What do you think?
 
Joined
May 2, 2009
Messages
480
Reaction score
13
Points
18
Your Mac's Specs
MBP 2.33 4GB: MacPro 8 Core 2.8, 16GB: MacMini 2.26 4GB: MacMin 2.53 4GB: iPhone3GS 32GB
'Real' is a very subjective term in this context and you will hear quasi-religious arguments for days on end in one camp or another. I guess the thing to keep in mind is that 'Rails' is a framework for developing web based applications and involves more than just the Ruby language itself.

Often times I recommend to beginners of a new language to learn the language itself before attempting to tackle any sort of distributed framework. Getting the fundamentals down is extremely important before jumping into the other technologies where that language is used to enable web/distributed applications.

Having said that, Ruby is as much a 'real' language as Python, PHP etc so don't let arguments (non arguments IMO) encourage you one way or another.
 
Joined
May 2, 2009
Messages
480
Reaction score
13
Points
18
Your Mac's Specs
MBP 2.33 4GB: MacPro 8 Core 2.8, 16GB: MacMini 2.26 4GB: MacMin 2.53 4GB: iPhone3GS 32GB
Yes. Again, Rails is a framework designed to support rapid web application development. Ruby is the underlying language. Of course, some of this is dependent on 'how you learn', but for me, I always find it helpful to start by getting a good grasp of the fundamentals.
 

Shop Amazon


Shop for your Apple, Mac, iPhone and other computer products on Amazon.
We are a participant in the Amazon Services LLC Associates Program, an affiliate program designed to provide a means for us to earn fees by linking to Amazon and affiliated sites.
Top