# An opinionated critique of PHP as a programming language

DevFeed: [An opinionated critique of PHP as a programming language](<https://devfeed.tech/articles/you-use-php-because-you-don-t-know-better-32181.md>)

Original publisher: [Read original article](<https://adambard.com/blog/you-write-php-because-you-dont-know-better/>)

Published: 2013-06-19T00:00:00Z

Content type: opinion

Language: en

Sources: [Adam Bard](<https://devfeed.tech/sources/adam-bard.md>)

Topics: [PHP](<https://devfeed.tech/topics/php.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Programming](<https://devfeed.tech/topics/programming.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [php](<https://devfeed.tech/tags/php.md>)

## AI overview

The author presents a strongly negative personal opinion of PHP, criticizing its consistency, error-proneness, design, weak type system, and origins as an HTML templating language. The article is explicitly framed as a rant rather than a constructive analysis.

## Source excerpt

My typical response when asked to defend a given offhand, derogatory comment I've just made about PHP is to cite the most excellent PHP is a fractal of bad design. But, spurred, by the numerous comments hating on me for hating on PHP on this Portugese translation of my PHP vs Python vs Ruby vs Clojure piece (which, to be fair, is emphatically biased), I'm going to go ahead and let the hate out now, as one big rant, so that I have something to refer to in the future (even though I bet I'll find it embarrassing and childish then).