LB wrote:
I tried ruby once too, and didn't get very far. i love what ruby on rails can do, and would love to learn it, but it's hard to figure out where to start. i've been to the rubyonrails site, but got confused, even though it seemed to very well organized and to have much info for beginners. I'm kind of confused about the 'rails' part. Can anyone explain what it is in a relatively simple way? i do a lot of php tweaking, but not much programming from scratch.
Well the basic facts are that Ruby on Rails is a framework that helps you quickly create web applications. All the code written for Rails is written using Ruby. The reason why developing an app is so easy and fast is that Rails generates most of the repetitive code for you. What I mean by repetitive is the stuff you have to code in order to get the program established (database connections, queries, etc). From there, you fill in the blanks with dynamic templates and programming logic. Since Ruby is easy to learn, you already have a quick start at creating a database backed website.
The video is a real time demonstration. It shows how you build a blog engine.
http://www.rubyonrails.org/media/video/ ... _sound.mov
There's a book coming out soon:
http://www.pragmaticprogrammer.com/titl ... index.html
You can purchase the e-book and the actual book for $45.