Hi, I''m just starting out to learn Ruby and do web developing as a hobby and then came across Rails. What is it exactly? The explanation on site does not exactly tell me what it is... PHP is a server-side scripting language. Is Rails the same based on Ruby principles or what? I hear Python has a similar thing called Django (but I do not understand these technologies). Also, do I need to learn Ruby first in order to proceed with Rails or can I start right off with Rails? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On 4 Jan 2009, at 08:22, Ulrich wrote:> > Hi, > > I''m just starting out to learn Ruby and do web developing as a hobby > and then came across Rails. > > What is it exactly? The explanation on site does not exactly tell me > what it is... PHP is a server-side scripting language. Is Rails the > same based on Ruby principles or what? I hear Python has a similar > thing called Django (but I do not understand these technologies). >Ruby is a programming language, as is PHP, Scala, Python, brainfuck etc... Rails is a framework for writing web applications written in ruby (just as Django is a web app framework written in python, CakePHP and Symphony are PHP frameworks etc...)> Also, do I need to learn Ruby first in order to proceed with Rails or > can I start right off with Rails? >I would certainly recommend you have a working knowledge of ruby. Fred> >--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
On Sun, Jan 4, 2009 at 4:19 AM, Frederick Cheung <frederick.cheung-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:> > > On 4 Jan 2009, at 08:22, Ulrich wrote: > > > > > Hi, > > > > I''m just starting out to learn Ruby and do web developing as a hobby > > and then came across Rails. > > > > What is it exactly? The explanation on site does not exactly tell me > > what it is... PHP is a server-side scripting language. Is Rails the > > same based on Ruby principles or what? I hear Python has a similar > > thing called Django (but I do not understand these technologies). > > > Ruby is a programming language, as is PHP, Scala, Python, brainfuck > etc... > Rails is a framework for writing web applications written in ruby > (just as Django is a web app framework written in python, CakePHP and > Symphony are PHP frameworks etc...) > > > Also, do I need to learn Ruby first in order to proceed with Rails or > > can I start right off with Rails? > > > I would certainly recommend you have a working knowledge of ruby. > > Fred > > > >Hi Ulrich, I agree with Fred in regards to having a good working knowledge of Ruby because it will definitely make your life easier when learning Rails. -Conrad --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---