PHP Is Like A Handgun?

By | January 4, 2010

PHP is like a handgun. On its own, it is simply an inanimate tool that has no moral leaning. In the hands of a responsible citizen, it can be used to the benefit of society. But in the hands of someone who is untrained or mentally unstable, it can be used to commit horrible atrocities.

Whenever there's such a tragedy, other developers are quick to blame PHP. If PHP were illegal, then Yahoo! would never have happened. If we regulated PHP tightly, then there would be no Digg.

via Microsoft arms half-wit developers with PHP handgun [printer-friendly] • The Register.

11 thoughts on “PHP Is Like A Handgun?

  1. Pingback: Paul M. Jones » Blog Archive » PHP Is Like A Handgun? | Coder Online

  2. Les

    There is some truth in that though… We have WP because a few people mishandled PHP due to their mental instabilities (think splatter gun), and that is no laughing matter.

    For the wider PHP community, it is unfortunate to be polite about it – us responsible developers who are educated to a high degree have to deal with sh*t like WP at one point or another during our careers.

    People who develop like that [WP] are an embarrassment to the rest of us, tarnishing our good name and endevours.

    Reply
  3. Pingback: abcphp.com

  4. Pingback: 1/5/2010 Update « Go Code

  5. Pingback: The Register: Microsoft arms half-wit developers with PHP handgun | Webs Developer

  6. Jon

    The handgun analogy is pretty harsh. Regardless of training and experience, or whether you are a “good” guy or a “bad” guy, a handgun’s only purpose is to harm. Maybe PHP is more like a Swiss Army knife. Packed full of awesomeness, and can perform a plethora of functions, but not without risk of cutting off your finger. I would only let my 6-year old handle a pocket knife after I showed her how to use it properly and taught her about the risks. PHP development may be similar. You probably shouldn’t let an inexperienced PHP developer work on mission-critical systems. However, you should let them learn in development environments. And, experienced developers should foster the learning. Currently, I think the PHP community does a pretty good job of this. Just like the Swiss Army knife that incorporates a locking blade, PHP itself seems to be getting safer too. Not sure how that applies to Microsoft and the Azure platform.

    Reply
  7. Pingback: Guns, Germ(ane)s, and Steal | The Woodwork

  8. Pingback: Linktipps Februar 2010 :: Blackflash

  9. Pingback: 1/6/2010 Update « Go Code

  10. sunwukung

    The original article is written by an old-school blow hard. PHP is a dirty implement – sure, but it’s success is down to it’s widespread distribution. Sure, PHP is not elegant, not suited to the ‘enterprise’ – but it beats the pants off of Ruby or Django when it comes to web deployment.

    Reply
  11. Pingback: All news about PHP

Leave a Reply

Your email address will not be published. Required fields are marked *