Once upon a time (way back in 2002) people laughed at me when I said I only know Ruby or asked me what is Ruby? Hence I learnt PHP. Now Ruby is the new PHP just like how white is the new black, and tags the new taxonomy.
Now I feel sad for all the time I wasted learning PHP. Only good thing with PHP is I get to mess around with Drupal. Just crossing my fingers that IO or Python does not turn out to be the new Ruby... at least for a few years more.
Mood: Depressed..

Comments
Ruby is so much more then web
In the OSS world Ruby has a lot more application areas then merely the web. Sure, there are some bindings for PHP, but most of them are meant for processing HTML in some way or another. I have yet to see a GTK or KDE app written in PHP.
Ruby on the other had, is so mulitfaceted, that it does perfectly fine as webdevelopment language. Most of the times withing Ruby on Rails, but even outside of that.
Amarok, the KDE music "thing" has a lot of enhancements written in Ruby. Korundum is a very nice binding wich allows you to write a webbrowser for KDE in Ruby in (less then) a few hours.
There are jabber integrations, ODE simulation libaries, linux server management libraries, etc. I have been pondering about whether or not to rewrite the sympal_scripts (Drupal server management) in Ruby. It would be so much easier.
This is Rubys power IMO. Once you have learned it, you can use it everywhere.
I think python can upset ruby
I guess python has the potential to upset ruby but hey php is not that bad and I dont think u wasted time with php with things like symphony framework etc php is going to give ruby a tough fight you can take my word for it
Regards
Fritz
Your comparisons are all
Your comparisons are all wrong. Ruby is the new PHP mostly because of Rails. Python has always been (and still is) *very* popular. And it's not the web domain alone that Python has done well in - so Python, in that sense, can never be the "new Ruby".
but things are happening in the python and php domain
things like http://www.djangoproject.com/ for python
and other projects like symphony for php
http://www.symfony-project.com/ will give a tough fight to rails
ya the rails framework has some good apps to showcase their stability and scalability and companies like 37 signals have made this point but am sure the two python and php will not give up without a fight
Regards
Fritz
Good point..
Good point..
Ruby is that old?!?
OMG! I need to get back to my developer roots! :-(
Drupal->ROR?
Anyone talking about a port of Drupal core to Ruby on Rails? Seems like there would be a lot of interest in that happening, but not heard of it.
Its not really possible to
Its not really possible to port Drupal to Ruby on Rails. This is mainly because Drupal is not built around the MVC pattern as Ruby on Rails applications! Also another important part of Drupal is the hooks, this is going to be a ugly hack if done in Ruby on Rails. Also Ruby on Rails does not support a module like arch.
Ruby on Rails and Drupal target different markets. Drupal targets the shake and bake philosophy where Ruby on Rails does not. David him self does not like the idea of shake and bake software.
reply
Ruby on Rails is pretty versatile for all i know.
Ruby on Rails is quickly
Ruby on Rails is quickly becoming one of the most popular modern programming language framework combinations. Specifically, Ruby is a programming language that has been around for a few years and Rails is a framework for Ruby that is a bit newer and is just about the hottest thing in application and web development right now. Rails' seamless integration into web servers and databases and its elegant framework make it the ideal candidate for every programmer wishing to develop the latest and greatest web application.
Post new comment