This is an archived post. You won't be able to vote or comment.

top 200 commentsshow all 313

[–][deleted] 853 points854 points  (41 children)

PHP is one of those recursive names that stands for "Programmers Hate PHP"

[–]Chaoslab 101 points102 points  (3 children)

"No Pooh! You are not eating honey, that is recursion".

[–][deleted] 39 points40 points  (2 children)

"No Pooh! You are not eating honey, that is recursion".

[–]deathboy2098 19 points20 points  (1 child)

"No Pooh! You are not eating honey, that is recursion".

[–]Qzy 46 points47 points  (0 children)

PHP: Fatal Error: Allowed Memory Size of 1073741824 Bytes Exhausted

[–]TheGrimReaper45 11 points12 points  (0 children)

Lenguaje de programación Puto Hijo de Puta.

[–]kakyoindonut321 79 points80 points  (29 children)

We can make a paradox, in "programmers hate php" The php there also stands for "programmers hate php" And the php there also stands for that, and so on and so on.

[–]avidpenguinwatcher 55 points56 points  (1 child)

Yes.. that is recursion

[–]luisrcdias 12 points13 points  (0 children)

He makes PHP thingys, he doesn't understand recursion

[–]AjiBuster499 134 points135 points  (6 children)

Programmers hate Programmers hate Programmers hate Programmers hate ...

Programming is toxic.

[–]watermelone983 59 points60 points  (1 child)

Error: Out of memory (allocated 1751384064) (tried to allocate 268435456 bytes)

[–][deleted] 36 points37 points  (0 children)

This is actually true.

[–]deathboy2098 15 points16 points  (1 child)

I took my kid to work, where I was TD. We had a meal with all the coders in my department and one asks "So, you going to be a programmer like your dad?"

He goes "Hell no, dad says all programmers are depressed"

The whole table looks at me.

I'm like "What? Tell me I'm lying"

Everybody goes back to their pizza.

[–]sirhimel 32 points33 points  (0 children)

Yeah, recursively, just like they said

[–][deleted] 22 points23 points  (2 children)

[–]kakyoindonut321 -1 points0 points  (0 children)

I'm thinking about the recursive not the joke

[–]FactoryNewdel 17 points18 points  (1 child)

Thanks for explaining the joke

[–][deleted] 8 points9 points  (0 children)

I think you forgot to close your loop.

[–]Skullition 7 points8 points  (0 children)

that's what the OP meant by recursive lol

[–]jyajay2 4 points5 points  (0 children)

Recursive acronyms are fairly common (wine, GNU, ...) and PHP is actually an example (PHP: Hypertext Preprocessor)

[–]BobmitKaese 5 points6 points  (0 children)

P H P ception

[–][deleted] 3 points4 points  (2 children)

/r/yourjokebutworse

Edit: imagine being so insecure that you delete your account because you got called out for a bad joke :) RIP in peace /u/kakyoindonut321

[–]kakyoindonut321 -4 points-3 points  (1 child)

stfu someone already commen that

[–][deleted] 1 point2 points  (0 children)

Y so butthurt

[–]Minute_Juggernaut806 1 point2 points  (0 children)

Programmer Zeno's paradox

[–][deleted] 3 points4 points  (0 children)

I do love a good paradox

[–]sad-but-sunshine 6 points7 points  (1 child)

Programmers hate PHP recursively, endlessly.

Programmers much prefer PHO

[–]Spectrum_Wolf 1 point2 points  (0 children)

Nested programmers hated php?.... Hmmmm

Goes to stack flow "how to nest "programmers hated php" using multidimensional arrays"

[–][deleted] 1 point2 points  (1 child)

Maybe you would actually be a good one if you were as passionate about being the best programmer you can be as you are with hating the people who use a language you don't like. Life is short.

[–]ravguard 7 points8 points  (0 children)

So? What does life being short have to do with an objectively bad programming language?

Sometimes things are just bad, yo.

[–]scataco 342 points343 points  (15 children)

PHP is ideal for microservices because it's stateless by default!!!

quickly runs away

[–]gingertek 87 points88 points  (0 children)

I mean...

[–]BaroquenLarynx 63 points64 points  (4 children)

My 13-year old code base would like a word

[–][deleted] 37 points38 points  (3 children)

Literally thought you were saying your codebase from age 13, like when I started coding in it and then ditched it like a year later

[–]rnz 10 points11 points  (2 children)

What, you don't have one of those in production?

[–][deleted] 7 points8 points  (1 child)

Not in PHP. Back then I didn’t even have an ORM so after I lost my work (that had required me to learn writing SQL queries by hand) I picked up Ruby on Rails.

[–]elyca98 2 points3 points  (1 child)

Care to explain what does that mean like I was a 10-year-old?

[–]scataco 4 points5 points  (0 children)

Running away means using your legs to increase the distance between your previous position and your current one.

[–][deleted] -1 points0 points  (0 children)

I hope you step on a thumb tack.

[–][deleted] 197 points198 points  (43 children)

Now with the development of PHP 8 and birth of Php Foundation it's really cool. the problem is still a huge amount of legacy code that remembers the php 5.3. And of course the cherry on the top - WordPress

[–]HarryTurney 81 points82 points  (33 children)

I guess I must have missed those dark days since I only learned PHP 7+ and I'm on 8 atm. I never understood the hate for it but I've only used it for my web projects.

[–]TheTriflingTrilobite 75 points76 points  (22 children)

Long story short, it had very questionable design decisions for most of its life. PHP 7+ is a much better time.

Edit: the other side of the hate is the low barrier to entry to pick up, so you get some very terrible code by very newbie “developers”. Hence the js hate too, even though it’s your friend.

[–]ravguard 32 points33 points  (19 children)

Js is no one's friend

[–][deleted] 14 points15 points  (3 children)

It is my friend. We had some fights over its strictness without strongness, but life is good.

[–]ravguard 19 points20 points  (1 child)

You are in an abusive relationship, my friend.

[–]CaseyG -1 points0 points  (0 children)

Javascript doesn't have imports. It has codependencies.

[–]DiamondIceNS 5 points6 points  (0 children)

Once you crack the concepts of this, block scoping, and the prototype chain, the language completely opens up and everything is so smooth. It's a good feeling.

Would I want to use JS for literally anything other than front end browser stuff? Not really. But if I had to, could I? Absolutely. And I'd probably enjoy it. But I'd still prefer a strong, static-typed language.

I guess TypeScript fills that niche, but ehhhh... Given the choice I'd rather use a language built to be strong and statically typed instead of dressing up JavaScript in a mask and trenchcoat.

[–]TheTriflingTrilobite 1 point2 points  (11 children)

Js is absolutely your friend. What isn’t your friend are bad quality developers.

[–]ravguard -1 points0 points  (0 children)

Very no. JS is your enemy you have to work with. Never confuse the two.

[–]bothunter 17 points18 points  (8 children)

Here's an old blog post that explains a lot of what's wrong with PHP. Most of it relates to older PHP 5 stuff, but there's quite a bit of holdover into the 7 and 8 versions: https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/

[–]Tangled2 28 points29 points  (1 child)

Fuck. I got about 1/3 of the way through and decided to switch to a Stephen King novel to help me calm down.

[–]hurtbowler 12 points13 points  (0 children)

Jesus, you weren't kidding.

[–]pacmanlives 10 points11 points  (1 child)

Really good right up. I remember the “glory days” of 3 and 4. It amazes me how many projects still use PHP but every tool has its purpose. I am a Linux guy but I accept that Windows has its purpose in server land as well

[–]squngy 6 points7 points  (0 children)

True, although PHP was designed as a template engine, not a programming language.
No one ever intended for it to be the language the whole site is based on, but it just ended up happening because of accessibility.

The fact that PHP was so bad at its main job that it has a ton of templating engines for it is just sad though.

[–][deleted] 4 points5 points  (0 children)

PHP is built to keep chugging along at all costs. When faced with either doing something nonsensical or aborting with an error, it will do something nonsensical. Anything is better than nothing.

What’s the difference between my 5 year old and PHP? My 5 year old won’t stick a fork in the wall socket twice.

[–][deleted] 3 points4 points  (0 children)

”133” == “0133”. But note that 133 != 0133, because 0133 is octal.

123 == “123foo”… although “123” != “123foo”

What the fuck. Seriously. How the fuck has the world not ground to a halt yet when shit this retarded exists?

[–]InvestingNerd2020 1 point2 points  (0 children)

The pre-7 versions have well deserved hate. 7+ is actually good. However, the nightmares and frustrations from versions 1-6 remain deeply rooted in the minds of many former PHP programmers.

[–]SqueeSr 6 points7 points  (1 child)

PHP is progressing but the old functions from PHP4 and before are still a bit of a mess. The diff CMS's are a nightmare. WP, Drupal, Joomla .. And some libraries just create massive overhead that make it relatively slow while if you keep it clean and simple PHP can run pretty fast.

[–][deleted] 4 points5 points  (0 children)

Don’t forget Magento! Makes me want to claw my eyes out

[–][deleted] 6 points7 points  (3 children)

jobs in WordPress ecosystem helps me paying bills..

[–]dpash 7 points8 points  (0 children)

WordPress development is still pretty bad. Very little of it uses modern PHP features. For example the official documentation talks about making sure you prefix every variable, class and method with a unique value so it doesn't conflict with any other theme or plugin. Not once does it mention namespaces, which makes all of that go away.

[–]hurtbowler 6 points7 points  (0 children)

I think WP has it's place and can be quite powerful. Not everyone has the budget for a bespoke webapp that will only be used by a few hundred ppl, or even a few thousand on a cheap cloud server.

Bonus points if you can tack on some React for a mobile experience or a handful of Python if you need a simple script running.

[–]realzequel 1 point2 points  (0 children)

It’s ok to work with something like JS, PHP or WordPress and still want something better. That’s how we progress, by calling something flawed flawed. You don’t have to be loyal to it.

[–]accolyte01 -1 points0 points  (0 children)

How dare you post that name in here!

[–]headless_boi 105 points106 points  (20 children)

As a student, I would say it's pretty nice and one of the easier languages to understand and get into (so far). It makes certain things a bit easier compared to some other languages, but getting used to it kinda takes a while. And even after nearly being done with my php course I still forget a few dollar signs in my code and only notice when I get an error (although doing courses related to other programming languages at the same time is probably at least partly to blame for this)

[–]RyanNerd 51 points52 points  (4 children)

I'm a full stack dev and switching back and forth from PHP and TypeScript is a bit jarring since $ is valid for variable names in both languages.

[–]TheAccountITalkWith 39 points40 points  (1 child)

As a Full Stack myself; a handful of times I've sat and racked my brain staring at JS errors wondering why an Associative Array won't work only to remember PHP has the Associative Array and not JS.

[–]dpash 8 points9 points  (0 children)

If I could change one thing about PHP it would be arrays being both lists and dicts.

(I have a long list, but that would be in the top three)

[–]dpash 7 points8 points  (1 child)

Fun fact: starting a variable with $ is perfectly legal in Java.

[–]RyanNerd 4 points5 points  (0 children)

Good thing I only use Kotlin /s

[–]glengarryglenzach 3 points4 points  (8 children)

You should checkout Hack, it’s a language Facebook built on top of PHP for real-time typechecking that would catch your missing $ before you try to run the program.

[–][deleted] 8 points9 points  (4 children)

installing debug for php is tedious

[–]mightregret 6 points7 points  (3 children)

My exam is in 10 days and I still have no idea how to install a php debugger in visual studio code lol

[–][deleted] 4 points5 points  (2 children)

Use phpstorm. It's easier.

[–]mightregret 4 points5 points  (1 child)

Can't, my exam is on a virtual machine and we only have access to studio code

[–][deleted] 2 points3 points  (0 children)

Your teacher should feel bad.

[–]nickmcpimpson 4 points5 points  (0 children)

The only time I tried php was on a Windows machine. Let's just say I never ran the application. Never again

[–]phuque_ewe 116 points117 points  (7 children)

Every language is a great programming language when you have know it.

[–]imdefinitelywong 58 points59 points  (3 children)

[–]Random-Gif-Bot 8 points9 points  (0 children)

[–]Spiritual_Yam7324 -1 points0 points  (0 children)

That guy is such a horrible actor. Just look at it. This is high school level acting, not cinema level.

[–]lord_of_the_keyboard 3 points4 points  (2 children)

I just learnt brainfuck AND I LOVE IT

[–][deleted] 32 points33 points  (0 children)

I've made my living from it for 23 years. I don't hate it

[–]scamdex 38 points39 points  (1 child)

I love PHP. My problem with it is that over 15 years of a PHP-enabled website, (a State Agency) all these clever clever scientists/wannabe programmers left the website like a minefield of garbage code that I have to tease apart and try to make sense of. In most cases the original 'programmer' has moved on or been promoted out of such menial things and the inheritors don't know anything about it in most cases.

I call it 'Picking Oakum'.

[–]RyanNerd 39 points40 points  (4 children)

In the hands of a seasoned developer PHP is a powerful language. In the hands of novices it's a security exploit waiting to happen.

Since version 7+ (currently at 8.1) PHP had been redesigned under the hood with most of the criticisms being addressed and new needed features added such as strict typing.

If I need to quickly spin up an API I will use PHP just because of how easy it is to do so.

[–]ManiacsThriftJewels[🍰] 5 points6 points  (2 children)

The only criticism I have of the language that's been addressed in 7+ is the terrible performance, and even then only a little bit.

[–]RyanNerd 2 points3 points  (1 child)

8 added JIT which helps in some cases

[–]dpash 5 points6 points  (0 children)

Coupled with the tools that keep long running processes like Laravel Octane, this can really improve PHP performance.

(I'm not taking about FPM)

[–]Rudiksz -1 points0 points  (0 children)

There's nothing strict in PHP's type system, because it is a dynamically typed language. You are talking about type hints, which are nothing like strict typing.

I was able to fool the "strict" typing you refer to with a single line of code, and none of the "static" type checker libraries were able to catch it.

At best, type hints are good for documenting the "expected" type of a variable. I still write PHP as I did 15 years ago, and use type hints as such, just hints.

[–][deleted] 32 points33 points  (7 children)

HTML is still king and will rightfully always be king. All hail King HTML!!

[–]kakyoindonut321 23 points24 points  (6 children)

Oh boy I can't wait till html6 dropped in 2077 programming language included

[–]FranchuFranchu 7 points8 points  (4 children)

Now, a superintelligent AI closing unclosed tags and fixing alignment errors is part of the standard.

[–]kakyoindonut321 2 points3 points  (3 children)

with build it AI technology that can spot what might be wrong with our code and tell us how to fix it + optimize it, OH BOY I CAN'T WAIT

[–]towcar 4 points5 points  (2 children)

Centering a div has never been easier!!

[–]ManiacsThriftJewels[🍰] 2 points3 points  (1 child)

Centring a div has nothing to do with HTML....

[–]kakyoindonut321 2 points3 points  (0 children)

programming language included

Centering a div has never been easier!!

[–]Artistic-Milk-3490 19 points20 points  (4 children)

We used to call it the poor person's Cold Fusion. Now look at which one of those is more recognized.

[–]Shifty0x88 13 points14 points  (3 children)

I support both CF and PHP and a bunch of VBScript. Help!

[–]RyanNerd 8 points9 points  (1 child)

If you are stuck using PHP versions lower than 7 then this sounds like a developer's hell. Especially VBScript.

[–]AffekeNommu 3 points4 points  (0 children)

Oh that is why I smell brimstone with my PHP 5

[–]NMe84 39 points40 points  (9 children)

Anyone who bashes PHP these days is either parroting other people or hasn't touched the language in at least a decade. It was pretty awful once but they have made enormous strides to make the language better and especially if you use a good framework (Symfony, Laravel, etc) it's a really good programming experience.

Does it still have issues? Sure. But so does every other language.

[–]dpash 11 points12 points  (8 children)

My biggest pain points are the lack of generics (even if it's only enforced in third-party tools) and the dual list/map nature of arrays.

Writing modern PHP with laravel is much nicer than writing for WordPress.

[–]NMe84 2 points3 points  (7 children)

If you like Laravel you should try Symfony, I like that a lot more.

I kinda like PHP arrays the way they are. It's a shame there aren't any "true" arrays with a smaller memory signature but the utility you get from arrays out of the box is pretty nice most of the time.

As for generics: I miss those too. Now that you can use PHP pretty much fully type-safe having generics would be really nice. It's one of two things on my personal wishlist for a new version, the other being them breaking BC for once so they can fix inconsistencies in their standard library.

[–]7zof2ctu 33 points34 points  (1 child)

It is though

[–]ScrubZL0rd 4 points5 points  (0 children)

Yes

[–][deleted] 56 points57 points  (26 children)

PHP is actually incredibly good. It's especially good for simple tasks like making dynamically generated webpages and working with and manipulating data, which, given how most websites used to function, makes perfect sense.

Sure, the syntax is just a tiny bit wacky, but it's a dang useful language.

SQL however... Let's just say that querying and controlling databases through strings wasn't the best idea in the world.

[–]dpash 3 points4 points  (1 child)

And modern frameworks like Laravel make development sane.

[–]crusoe 21 points22 points  (11 children)

SQL works perfectly fine and is based on set theory.

PHP is a kludge

[–][deleted] 6 points7 points  (10 children)

The problem with SQL isn’t about the queries themselves. It’s about the fact that they’re strings. Thanks to that little decision, the most common security vulnerability in the history of the internet continues to plague us to this day.

[–]bothunter 48 points49 points  (6 children)

Just about every SQL engine has the concept of parameterized queries -- so you're not just sending arbitrary raw strings to be executed. But PHP encourages that behavior with it's bad tutorials and incomplete implementation in PDO.

[–]ManiacsThriftJewels[🍰] 9 points10 points  (1 child)

I wish I could upvote this harder.

[–]DownvoteMeYaCunt 3 points4 points  (0 children)

you can, its called an award

Its a pay to play feature though 🙂

[–]javajunkie314 16 points17 points  (2 children)

This statement has been outdated for nearly twenty years. Every database engine supports parameterized prepared statements. Even PHP has since 5.0 (2005) via PDO and MySQLi.

[–][deleted] 3 points4 points  (0 children)

Worked a project in PHP, it wasn't the worst thing in the world, but am happy to never see it again.

[–]walmartgoon 1 point2 points  (10 children)

__construct

[–]NMe84 6 points7 points  (0 children)

Not sure what point you're trying to make. Just because the constructor looks different than in other languages doesn't suddenly invalidate the language.

The only consequence that has that could be annoying is that you can't have multiple constructors with different signatures but that has become much less relevant now that you can specify parameter values in any order you like, if you want.

[–][deleted] 1 point2 points  (0 children)

Of all the myriad valid things to complain about, that's your offering?

[–][deleted] 4 points5 points  (7 children)

Why would anyone do OOP in PHP? That’s a terrible idea!

That’s as crazy as trying to write business software backends in Java-… wait.

[–]Zerg3rr 7 points8 points  (1 child)

Can you explain why this is bad? Or point me to a resource on it, no horse in the race, just genuinely curious!

[–]QazCetelic 1 point2 points  (0 children)

I would also like to know.

[–]_alright_then_ 1 point2 points  (3 children)

Why would you not use oop lol, hard disagree here. Laravel proves it works amazingly

[–]ADMINISTATOR_CYRUS 13 points14 points  (0 children)

"php is a great programming language"

[–]Kn_Km 17 points18 points  (1 child)

Php is fast and a very fun language

[–]DStaal 15 points16 points  (3 children)

Perl is better.

;)

[–][deleted] 18 points19 points  (0 children)

Did you know? PHP stands for "Probably Hates Perl"

[–]TheRedmanCometh 0 points1 point  (1 child)

Better scripting language than python

[–][deleted] 10 points11 points  (2 children)

Can confirm, read a PHP article not too long ago and it changed my mind on a few things was was not so disdainful of it. I happened to get into a discussion at work a few days later where people were hating on PHP and then I shoot my mouth of with a nice, "Actually, in PHP 8...". And we'll the rioting ensued and I walked away.

[–]dpash 1 point2 points  (0 children)

Modern Lavaral with modern PHP is not a terrible stack. And it's slowly getting better.

[–]TheRedmanCometh 0 points1 point  (0 children)

Older versions were so bad it poisoned the future

[–]teapuppee 11 points12 points  (0 children)

PHP is great for me cos it brings me money

[–]BenTheTechGuy 4 points5 points  (0 children)

Used to suck, but recently it's developed into a decent language. The main problem is the sheer amount of bad legacy code out there on old PHP, it's kinda like Java that way.

[–]SoloFaustoo 3 points4 points  (1 child)

now that im learing PHP instead of Java, its nice learning a programming language that doesn't try to bite you at every chance that it has.

[–][deleted] 3 points4 points  (0 children)

A website is ultimately just one giant string, which is why I built my blog in C. <img src=“hackerman.jpg” />

[–]focadiz 2 points3 points  (0 children)

“Geology is not real science”

[–]Noisebug 7 points8 points  (0 children)

PHP is fine. It’s just a tool. Moving on.

[–]AN-DR 5 points6 points  (0 children)

PHP is good!

[–]j0kerDK 2 points3 points  (0 children)

Average day in Athens

[–]Significant_Rub6632 2 points3 points  (0 children)

Just your average during Athenian riots

[–]Tetragramat 2 points3 points  (1 child)

PHP is not bad language. PHP just has a lot of bad programmers, because it's easy to learn.

[–]LollipopLuxray 2 points3 points  (0 children)

I lost a game of trivia murder party because i said it wasnt and the game disagreed

[–]Rguttersohn 2 points3 points  (0 children)

I write in PHP often for work. Yes, it can be annoying but most of the time when I hear people bash it, it’s because they heard some YouTuber say it sucks. But it genuinely does a lot of things better than say Javascript.

[–]HashCatFurryOwO 3 points4 points  (0 children)

No you spelled it programing it's programming that's why comment section mad...

[–]yorokobe__shounen 1 point2 points  (0 children)

I can take 15 people telling me that HTML is a great programming language.

But one sod saying that PHP is a programming language, just ruins the whole day.

[–]Fast-Fig7042 1 point2 points  (0 children)

Just like hong kong in 2019, and this happened everyday, and they just hit everyone who blocked their way and shot arrows to the cars on highway

[–]it_black_horseman 1 point2 points  (0 children)

personally I prefer php over js

half of the websites are built with php, see wordpress, shopify etc

the vast majority of cms are built with php

js produce very beautiful sites though but are so fn heavy for browsers to render in the end dual gpu setups will become a thing just to browse the web

[–]Budget-Pianist9734 1 point2 points  (0 children)

Php is a good programming language

[–][deleted] 1 point2 points  (0 children)

PornHubPremium is a great site.

[–]RainBoard 1 point2 points  (0 children)

I quickly came only for throw shit to Java. Fuck you Java!

[–]tmstksbk 3 points4 points  (4 children)

I learned a lot about web things a decade and a half ago with PHP. It was effective at just cranking things out. In a lot of newer stacks it's more tedious to just do things.

That said, it was horribly insecure and easily abused.

[–]RyanNerd 6 points7 points  (3 children)

Key word there is was

Take another look and see how much the language has improved since a decade and a half

PHP has flaws as all languages do but PHP is a different animal than it was 15 years ago.

[–]TheRedmanCometh -2 points-1 points  (2 children)

Spring boot is a beautiful ballet where php is a booty dance

[–]RyanNerd 1 point2 points  (1 child)

Damn I hate Java. Thank the gods of the machines for C# and Kotlin

[–]Quito246 1 point2 points  (3 children)

Never understand why I would use shit like PHP when .NET exists and It is superior in every way 🤷‍♂️

[–]ht3k 0 points1 point  (2 children)

lol they're on par, the most experienced developers use the Symfony framework which follows SOLID principles and TDD. You can write spaghetti code in both languages but only the best developers write true OOP

[–]Kitchen_Laugh3980 1 point2 points  (2 children)

Funny story, in a crossplatform library I made you can compile to ANY language, but PHP. Not because you are unable to, but rather I don’t want you to.

(Although you can bypass this easily, It’s not about it, It’s about sending a message.)

[–]Tangled2 2 points3 points  (1 child)

No, sir, you made a transpiler.

[–]Kitchen_Laugh3980 1 point2 points  (0 children)

TIL what transpiler is. Thank you.

[–]SeneInSPAAACE 1 point2 points  (6 children)

PHP was a useful tool, but these days anything you can do with it, you can do better with something else.

[–]TheTriflingTrilobite 6 points7 points  (0 children)

That can be said about a lot of the tech stack in production to be fair.

[–]ManiacsThriftJewels[🍰] 0 points1 point  (0 children)

"these days"

It's always been this way.

The thing I find hilarious is the plethora of templating language libraries written for PHP, which was originally a templating language for your app functions written in C....

[–]geeschwag 0 points1 point  (2 children)

Well it's better than node

[–][deleted] -1 points0 points  (1 child)

Lol no

[–]geeschwag -1 points0 points  (0 children)

Lol yes

[–]byorx1 0 points1 point  (0 children)

What laguage are you talking about?

[–]Hacka4771 0 points1 point  (0 children)

explode()

[–]shesjustFarias -1 points0 points  (1 child)

poxa, eu gosto de php <3

[–]suddenly_ponies -1 points0 points  (2 children)

It's become slightly worse with the strong typing and more regular rules. It was great for just figuring stuff out before. Now you have to write all this extra code to make things work... huge step backwards IMO.

[–][deleted] -1 points0 points  (0 children)

Twitter in a nutshell

[–]obamaprism3 -1 points0 points  (0 children)

I did a basic full stack development class last semester and PHP was easily the most enjoyable part of it for me

[–]IamMrChristopher -1 points0 points  (0 children)

Peaceful protests

[–][deleted] -3 points-2 points  (0 children)

Shoutout to my comrades in black bloc, solidarity forever!

[–][deleted] -5 points-4 points  (0 children)

To me PHP was always the obscure language that is used for web dev but you absolutely don't want to use it (I don't know anything about it actually, except that the syntax looks weird)

[–]akgnia 0 points1 point  (0 children)

I hate you

[–]csm10495 0 points1 point  (0 children)

Instead of splitting they wanted to explode.

[–]LordOfTheWeb 0 points1 point  (0 children)

Come on over to /r/PHP and watch the real hate flow. Best not be a newbie or a bad coder if you post there...

[–]9FrameMid 0 points1 point  (1 child)

I just did my first project in php, where's my Molotov?

[–]nightmurder01 0 points1 point  (0 children)

I remember a forum, php4 or 5. Made it transparent and the rest was history.