PHP Criticism Debate

The cluster centers on heated discussions about PHP's design flaws, quirks, and widespread hate, including defenses that highlight its practicality and comparisons to other languages like Ruby or Python.

📉 Falling 0.3x Programming Languages
6,783
Comments
20
Years Active
5
Top Authors
#5777
Topic ID

Activity Over Time

2007
28
2008
143
2009
263
2010
334
2011
430
2012
883
2013
707
2014
646
2015
327
2016
433
2017
251
2018
246
2019
275
2020
539
2021
277
2022
338
2023
276
2024
219
2025
163
2026
5

Keywords

eev.ee PHP JS VERY NET NIH JavaScript HTML AND PHP5 php language flaws code languages hating programming ugly code language shit

Sample Comments

astrodust Nov 27, 2013 View on HN

I've been spending a lot of time in the "PHP ecosystem" and honestly it's a disaster. It's comparable to a country like Brazil.In some areas people are very well off, they have developer tools, they have best practices, they produce useful, workable code. Yet they're the elite minority.Most people have nothing, get by with scraps of code scavenged from message boards or obsolete technical books, and bang together applications that are the code equivalent of a

aurora72 Nov 27, 2010 View on HN

Could you tell us why the PHP is a terrible language?

joshstrange Jun 16, 2016 View on HN

He's not blaming his tools, he's blaming the perception PHP has...

vesak May 23, 2016 View on HN

No. PHP programmers aren't "bad", PHP is.

joshuahornby Nov 26, 2013 View on HN

Can someone please explain to me why PHP gets so much hate? Never quite understood why.

TylerE Jul 13, 2017 View on HN

Not being PHP. PHP is brain-damaged. With so many much-better languages there is zero reason to use PHP, or spend effort improving PHP.

AQXt Nov 1, 2020 View on HN

"PHP is an embarrassment, a blight upon my craft. It’s so broken, but so lauded by every empowered amateur who’s yet to learn anything else, as to be maddening."https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

dewey Apr 24, 2014 View on HN

I know hating on PHP is en vogue but you could probably write the same ugly code with another language too.

MoroCode Jun 19, 2020 View on HN

The whole "PHP bad" shit is really stupid and I bet you 99% of people who make those witty snarks would not be able to build something like this

code_duck Nov 29, 2018 View on HN

Sure, it’s a matter of degree. PHP has many worse degrees than the things ‘wrong’ with Python or Ruby. Nobody said a language has to be perfect, just better. Of course other languages have flaws, but Python and Ruby have fewer and less serious flaws.It’s like if I said hey, we should live somewhere besides Moldova. And you said but don’t Germany and France have flaws too?As far as what they should do, yes, they should fix all of these problems. The thing is many would break huge amounts of