Ruby on Rails
Moderator: General Moderators
Ruby on Rails
Comments anyone?
- feyd
- Neighborhood Spidermoddy
- Posts: 31559
- Joined: Mon Mar 29, 2004 3:24 pm
- Location: Bothell, Washington, USA
It's been talked about a few times:
viewtopic.php?t=37728
viewtopic.php?t=34776
viewtopic.php?t=29182
viewtopic.php?t=37728
viewtopic.php?t=34776
viewtopic.php?t=29182
- Christopher
- Site Administrator
- Posts: 13596
- Joined: Wed Aug 25, 2004 7:54 pm
- Location: New York, NY, US
RoR is a great system that really takes advantage of the features of Ruby. It has been a real wakeup call for both Java and PHP developers. A few of the key features in RoR are:
- Using convention over configuration. One of the things that makes is very easy to do many thing in RoR is that they have defined a naming or usage convention that so that the code is, to an extent, self-configuring and self-documenting.
- ActiveRecord. Their implementation (actually ActiveRecord + OR Mapper, not pure ActiveRecord) really simplifies doing the common database stuff of web apps. It is lighter weight than something like Hibernate. Zend in copying RoR (as is every other PHP framework) by implementing ActiveRecord
- Scaffolding. RoR makes it easy to generate CRUD code which get coders building something quickly.
The real question is: will enough people learn Ruby before Java and PHP catch up?
- Using convention over configuration. One of the things that makes is very easy to do many thing in RoR is that they have defined a naming or usage convention that so that the code is, to an extent, self-configuring and self-documenting.
- ActiveRecord. Their implementation (actually ActiveRecord + OR Mapper, not pure ActiveRecord) really simplifies doing the common database stuff of web apps. It is lighter weight than something like Hibernate. Zend in copying RoR (as is every other PHP framework) by implementing ActiveRecord
- Scaffolding. RoR makes it easy to generate CRUD code which get coders building something quickly.
The real question is: will enough people learn Ruby before Java and PHP catch up?
(#10850)
I've looked at Rails' source code and read tutorials. There are good ideas there, but in general it recieves much more attention than it deserves. With all that hype I can't find real-life Rails applications, which I could compare to existing Perl and PHP scripts. Can someone give me a link to a standard news-with-comments script?
Ahem. Not every other PHP framework.Zend in copying RoR (as is every other PHP framework) by implementing ActiveRecord
I'm learning Ruby right now, but it's not because of Rails. I jsut like the language itself.The real question is: will enough people learn Ruby before Java and PHP catch up?
- Maugrim_The_Reaper
- DevNet Master
- Posts: 2704
- Joined: Tue Nov 02, 2004 5:43 am
- Location: Ireland
A lot of the attention about Ruby (probably RoR specifically for web apps) is pure hype. Talk loud and often and you might just manage to convince people what you're saying is absolute truth.
Ruby is a nice general use language - but I've to see much non-technical mumbo jumbo that will convince me to use it over PHP.
Sometimes I wonder if Ruby is getting too over-hyped for its own good. Last I checked there was a lot more to Ruby than web apps...
Ruby is a nice general use language - but I've to see much non-technical mumbo jumbo that will convince me to use it over PHP.
Sometimes I wonder if Ruby is getting too over-hyped for its own good. Last I checked there was a lot more to Ruby than web apps...
/. comment amused me this morning..
(on choosing what framework to use on a software project)
(on choosing what framework to use on a software project)
Personally, I'd pick Ruby on Rails. Not that I have any technical reason to prefer it, mind you... but man, it's so jam-packed with alliterative goodness and it's all Web 2.0'ed out and <span style='color:blue' title='I'm naughty, are you naughty?'>smurf</span>. And it has some crap called a scaffold. Do you have any idea how many struts it takes to build just one scaffold? No? Well it takes a lot!!
As said before... talk talk talk, but where are products themselves?
To be honest i haven't seen anything... at all. Zero, rien, nada!
Some days ago, i was picking a phorum script for a new community, and i red in some board a guy showind his brand new RoR forums... using that php script... wich he said was great.
Now... isnt it for this kind of aplication ( forums, messageboars, news, portal, blogs, galleies ) that RoR was supose to be used?
sudently all the fast development bla bla bla bends in front of a simple c-based language.
I am not so much into frameworks due to bad experiences, the whole framework thing its a bit of an ilusion...i get to have done what in fact wouldnt cause troubles and take long time to code...
Well... maybe they are the most practical thing... dunno.
To be honest i haven't seen anything... at all. Zero, rien, nada!
Some days ago, i was picking a phorum script for a new community, and i red in some board a guy showind his brand new RoR forums... using that php script... wich he said was great.
Now... isnt it for this kind of aplication ( forums, messageboars, news, portal, blogs, galleies ) that RoR was supose to be used?
sudently all the fast development bla bla bla bends in front of a simple c-based language.
I am not so much into frameworks due to bad experiences, the whole framework thing its a bit of an ilusion...i get to have done what in fact wouldnt cause troubles and take long time to code...
Well... maybe they are the most practical thing... dunno.
Sorry...
didnt notice that, ihave been reading about rails and i used the search to find discussions about rails by php programers... should have check the date, sorry about that... My intention was not to open a thread that already existed.
anyway, this discussion is not daed, i think, and i would like to hear more opinions. I found out that the creator of rails first tryed to use php but then he figured out the language was not suitable for its goal, meanwhile something called phpontrax poped up...
Will rails take theplace of php or something?
Ok... sorry i am pushing the discussion, i am really curious about this.
didnt notice that, ihave been reading about rails and i used the search to find discussions about rails by php programers... should have check the date, sorry about that... My intention was not to open a thread that already existed.
anyway, this discussion is not daed, i think, and i would like to hear more opinions. I found out that the creator of rails first tryed to use php but then he figured out the language was not suitable for its goal, meanwhile something called phpontrax poped up...
Will rails take theplace of php or something?
Ok... sorry i am pushing the discussion, i am really curious about this.
arborint:
Scaffolding, Active Record are features that can be found in CodeIgniter.org / CakePHP / Symfony
pedrotuga:
All applications by http://37signals.com/ are RoR based but again.... nothing impressive IMO.
Scaffolding, Active Record are features that can be found in CodeIgniter.org / CakePHP / Symfony
pedrotuga:
All applications by http://37signals.com/ are RoR based but again.... nothing impressive IMO.