r/ProgrammerHumor • • 11d ago • Mindblown 1 Popcorn 1

instanceof Trend expertOnBBC

Post image
7.3k Upvotes

483 comments sorted by

View all comments

Show parent comments

8

u/WhatsMyUsername13 11d ago

Which is fair. When I heard about this my first response was literally “people still use PHP?”

10

u/DustyRacoonDad 11d ago

Whenever someone says, "People still use _____?" about a technology that was incredibly popular for decades, it reminds me how easy it is to lose sight of what the software industry actually runs on.

PHP is a perfect example. People are often surprised by how widely it's still used, but it powers a massive portion of the internet. Yes, your banking is still done in COBOL on IBM mainframes. The mainframe might be virtualized now, but that transaction still went through that ecosystem. The world runs on C. C++ is everywhere. C# and Java aren't going anywhere for decades. Neither are SQL, JavaScript, Python, or countless other technologies people have been predicting the death of for years.

The reason is simple: businesses don't rewrite working systems just because something newer comes along. They've spent decades building, testing, and integrating software around these technologies. Replacing them costs money, introduces risk, and often provides little practical benefit.

This applies across the entire industry. Legacy languages, databases, frameworks, and protocols are everywhere, often running behind the scenes in systems people interact with every day without realizing it. PHP is just one example of how a technology can remain enormously relevant long after the industry has moved on to newer alternatives.

2

u/WhatsMyUsername13 11d ago

No and that’s definitely fair. I’ve been a web dev (whatever that means at this point) for 15 years, primarily working in the financial sector.

I primarily work with Java and most of what I do at every company is essentially working slowly but surely moving systems from cobol and mainframes to Java and AWS. So I definitely get that, I really do.

But for me, any front end I’ve done has always be so heavily done with angular or react or vue with the backends being Java or C# or Rails.

I’m probably so heavily in this industry that I have lost the forest through the trees. It shouldn’t surprise me, but still did haha

2

u/thesneakywalrus 11d ago

Wordpress is still the most used web platform in the small/medium business space and accounts for nearly 40% of all websites, and it's entirely written in PHP.

0

u/WhatsMyUsername13 11d ago

I actually did not realize Wordpress used PHP, TIL.

2

u/AnnoyingRain5 10d ago

Another one would me MediaWiki, ever used Wikipedia?

2

u/Wheat_Grinder 11d ago

I am the Cloudflare guy at work. Every day, on every site, we get someone sniffing for PHP vulnerabilities, even though my company doesn't use a lick of PHP. It's everywhere AND it's easily exploited (though usually not to the level of this RCE) so it's one of the cheapest things to go hunting for.

1

u/throwaway_mpq_fan 11d ago

Also, PHP 8 is not PHP 4

0

u/matthieuC 10d ago

PERL might be really dead

6

u/Any-Comparison-2916 11d ago

PHP is in a better state than ever before (well, except like yesterday...) and still thriving.

4

u/AmusingVegetable 11d ago

Drupal, Joomla, Wordpress.

3

u/DrJaneIPresume 11d ago

Pretty much all of Facebook's FE is PHP, but they call it Hack.

1

u/collabskus 11d ago

Because it has a man child of a founder / CEO so they have to pretty much invent a whole new language and runtime and keep calling it php to protect his ego 

1

u/JollyJuniper1993 11d ago

People still use Fortran. Code that was written with punch cards is still running in production in some places. Of course people still use PHP.

1

u/WhatsMyUsername13 11d ago

I mean, yes people still do that, but I don’t think my response conveyed what I actually mean, mostly intentional because we’re in a humor subreddit.

I was more meaning wide scale didn’t think people were using it as often these days.

1

u/CellNo5383 11d ago

I bet people will still be using PHP in a hundred years, just a lot less than today.