Today's comic at xkcd was entitled "Real Programmers", which was hysterical. It got me thinking about a lot of blogs where flame wars erupt because fanboys think their current way of doing things is best, and yours is crap. Everyone has an opinion about which language/framework/web server/OS is The Best. It's fine to have such opinions, and to be able to explain and defend them. But please don't tell me I am somehow less of a programmer because I use That Other [language/framework/web server/OS]. In a professional capacity I use Ruby on Rails everyday, and I love it. But I have no problem writing applications in PHP, Java, C/C++...even VB. Because at the end of the day, users, be they business or otherwise, only care about one thing: the end product. As programmer, I use whatever tool is best to get the job done. Of course I have my preferences but I will never try and force a solution to fit within those preferences.

Related posts:

  1. PHP Drinks Java
  2. Python’s Tornado has swept me off my feet
  3. Deployment Using Capistrano / Webistrano via Rails / Phusion Passenger
  4. Be Language Agnostic – Solve the Problem!