The gunning down of Ruby on Rails
I read a post last night on how the Python based Django web development framework kicks Ruby on Rails “collective” ass. (see: http://predius.org/blog/2006/12/05/why-django-kicks-ruby-on-rails-collective-ass/)
Blegh. I do not like statements like this. According to some tests ran Django is the top performer. Yet there is a lot more production sites out in the field developed on Ruby on Rails than there is on Django. So surely this adds weight when looking at the success of a language? Same for PHP and PERL. Lots of production sites there. A lot more than RoR and Django combined! Still people LOVE to gun down each other. What is extremely ironic is that Rails is (secretly) the benchmark whenever a MVC Framework is developed. No one would ever admit that, but we all know that is true…
One comment made sense in it all:
Up is better than down! Blue is better than Orange! Six is better than ‘Z’! Django is better than Rails!
No, seriously… It doesn’t matter. For most things, the advantages to
one or the other come down to very minor things. (My Django app runs 4%
faster than the comparable Rails app!)
Next… Ruby was only unknown to you. Just because the mass of
mediocre programmers had never heard of Ruby until recently proves
nothing.
Heres what it comes down to… Are you ready for this? …Which one do
you like more? You like Django? Bitchin’. I like Rails. Actually, more
specifically… I like Ruby, and don’t like Python. Its personal
preference, trying to ‘prove’ that one is better than the other leads
nowhere.
Want evidence? Try to find an argument where one side proves that
their language is ‘better’ than another. It doesn’t happen. Its a waste
of time and energy.
Go program something.
Full marks for this remark! True to the bone… So if you are an upcoming young developer, follow this guy’s advice and ask yourself the question: Which one (language / framework) do
you like more? That is what matters in the end…
technorati tags:django, rails, rubyonrails
Blogged with Flock
3 Comments to "The gunning down of Ruby on Rails"
Spit it out!
Programming, Techie stuff Stii
Recent Posts
- Afrigator vs Regator
- Don’t pirate music/movies! You might be forced to use Windows if you do…
- Pike > Python?
- Using Twhirl for FriendFeed
- Being anti-social SUCKS!
- Example using XFN and Optimus to find friends on Afrigator
- Optimus, the ultimate Microformats parser
- Please support UnitedForAfrica.co.za
- Afrigator Beta2.0 - Lets amplify the Xenophobia issue
- What can we as bloggers do about the Xenophobia crisis?
My Posse
- Jayx’s bloggy
- Gogo’s blog
- Go2 South Africa
- Stumble Upon
- Dave Duarte
- Wikipedia
- zlythern
- Max Kaizen
- Tresblue
- Mike Stopforth
- RafiQ
- Muti.co.za
- Employmint
- Danette’s Bloggy!
- Thinking Machine
- White African
- kiefpiet.co.za
- Skuff’s World
- Goozeberry
- Crossloop blog
- Crossloop
- Aquila Online
- Charl van Niekerk
- Derek Allard
- Code Igniter
- Carls
- Justin Hartman
- blik.co.za
- Stefano Sessa
- Uno de Waal
- Amplitude!
- bLaugh
- Tyler Reed
- Chris Rawlinson
- Stormhoek!
- 3am
- Mike Solomon
- Mobile Q and A
- Eric Edelstein
- Marc Forrest
- Imel Rautenbach
- Absolutewillie
- Vincent Maher
- Colin Daniels
- Groogle!
- Chilibean
- Paul Jacobson
- Ayelet
- Python Guru Neil
- Rails Guru Nic
- Beverley Merriman
- Miguel
- Nic Harrywhatshisname
- Chris iMod
- Geekrebel!
- Steven McD
- Belinda sweetheart!
- Henre Rossouw
- JPGeek
- Foxinni
- Adii
- Charl Norman
- Bandwidthblog
- Jason Bagley
- Simon Botes
- Auric Silverwing
- Mark Forrester
- Saul Kropman
- Fred Roed
- Sass Schultz
Filed in
- Afrigator (26)
- ajax (9)
- API (2)
- Apple stuff (10)
- Blogging (24)
- browsers (5)
- Business (27)
- Code Igniter (8)
- firefox (8)
- flock (14)
- Funnies (72)
- GeekDinner! (18)
- General and sometimes Rants (47)
- Go2SA (2)
- ideas 2.0 (14)
- javascript (12)
- Kick-ass Tools (30)
- Linux (5)
- Marketing (25)
- moo.ajax (4)
- mootools (6)
- Open Source (10)
- Programming (33)
- C# (1)
- PHP (13)
- Python (9)
- Ruby (on Rails) (9)
- RSS (5)
- Semantic Web (32)
- Social Web (57)
- Software Development (15)
- South Africa (33)
- Tagging (6)
- Techie stuff (22)
- Tshirts (2)
- Tutorials (42)
- Blogging (17)
- Flocking (6)
- muti.co.za (13)
- Web 2.0 (73)
- web development (20)
Past Stuff
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006

















I agree, it’s all personal preference. I just installed Ruby last night and I am keen to learn it because they guys over at 37 Signals make it look glorious. So I’ll give it a spin but if I don’t catch on to it, it’s no loss really, I can always go back to PHP. My only issue is trying to find a local hosting service that offers RoR hosting.
Yep, while the times have changed the story changes little - I remember back in my heavy coding days the fight between Java and C/C++.
Another point to note is that for me it is not only about which language/framework you prefer, but also about which one will get the job done quickest and easiest. I could develop a blog in Java/J2EE in a few days/weeks, and I know Java a lot better, but with Ruby on Rails it can take as little as 20 minutes without knowing Ruby.
That saved time is worth more than any language preference alone…
Tyler, locally we have http://www.rubyonrailshosting.co.za/ which starts at R50.00
Another good (but international option) is http://www.webfaction.com/
Shaun, I guess we’ll always have that, eh?