News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Samuel Levy:
PHP is the right tool for the job (for all the wrong reasons)
April 24, 2013 @ 13:15:08

About a month back Samuel Levy wrote up a post sharing some of his thoughts on PHP, mostly centered around one idea - that PHP is the right tool for the job (for all the wrong reasons).

When people complain about PHP being a horrible language, not fit for human consumption, they will often talk about how the features of their favourite language are far more refined; have been designed with elegance in mind; are consistent and secure. And you know what? They're right. But PHP is still a better tool. [...] And it shouldn't be. It really shouldn't. I want another language to knock PHP out of the way. [...] I can't, though, because PHP does one thing really well that no other language seems capable of doing. It works, out of the box, for people who don't know what they're doing.

He goes on to talk about the "installation" required with running PHP scripts and how it makes it mostly "idiot-proof" to use. He points out that PHP has a definite niche in the world of web development languages - one that has a larger need that some others.

This is the challenge for all the people who want to complain about PHP - if your chosen language is so much better (and I have no doubt that in many ways, it objectively is), then make it accessible in the way that PHP is. Until then, keep that double-clawed hammer in your shed in case you want to make... burgers...
0 comments voice your opinion now!
opinion right tool wrong reasons niche

Link: http://blog.samuellevy.com/post/41-php-is-the-right-tool-for-the-job-for-all-the-wrong-reasons.html

blog comments powered by Disqus

Similar Posts

Gonzalo Ayuso's Blog: My VIM configuration for PHP development

Web Builder Zone: Can you use PHP without frameworks nowadays?

Court Ewing's Blog: How PHP is Broken and How It Can Be Fixed

John Walsh's Blog: PHP Benchmark - For vs While

LearnComputer.com: PHP Interview Questions and Tips


Community Events

Don't see your event here?
Let us know!


example conference introduction language install php7 performance symfony2 configure interview laravel release application community series library opinion framework api podcast

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework