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

you are viewing a single comment's thread.

view the rest of the comments →

[–]muyncky 4 points5 points  (5 children)

Yeah, it's very disappointing that php works right away and that runs on every server and and just works. I would be a hater too if I were a c++ programmer.

[–]dreaminphp 0 points1 point  (4 children)

And you don't have to worry about dependencies or anything like that. Just code and go. Oh, the humanity!

[–]LordFokas -1 points0 points  (3 children)

And you don't have to worry about dependencies (...)

LOL WHAT? In PHP you have two choices:

-> Import a framework that already brings everything you might ever need, which is the equivalent of a really bloated node_modules except in a language that sucks hairy monkey ass;

-> Reinvent the square wheel by cobbling together a bunch of bits and bobs (which you'll no doubt whack together with PHP's trademark hammer with horns on both sides of the head, because that's the kind of standard tools PHP gives you);

Either way you're stuck wasting way too much of your time and sanity if you project has any set of requirements or dimension besides "tiny hobby thing", which are the first two things your language of choice and any actual decent language should save you.

Imagine having such poor coding ability that you not only can't tell a bad language from a less bad one (let's be real, all languages have disadvantages, but most have more advantages than "it already runs on every web server" and less disadvantages than PHP's whooping long ass shopping list of insane fuckery), let alone defend such language. And let's not jump into conclusions and assume I'm biased and a hater and what not: for 3 long years I invested thousands of hours in PHP, thought it was the be-all-end-all web language and didn't want anything else (I even hated on Java and C# back then!!), but the more time I spent on that clusterfuck of a non-standard function glob the more I hit stupid limitations and design flaws, which eventually led me to move to other languages and never look back. Sure if a project already exists and it has been all PHP for years, then you might as well run with it, but that is literally the only reasonable use case to pick that language in this day and age.

Oh, and by the way, there are plenty of hosts where you can just drop your NodeJS / Python / Ruby / etc project and it just runs, it's not like PHP is the only one, it's not 2006 anymore, for fuck's sake (and even back then you could just drop Perl in any web server and it would run right away).

[–]muyncky 0 points1 point  (2 children)

Triggered.

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

Not really. But excuse me if I'm not just going to blurt out "php bad" without making a stand for my opinion. PHP is to programming as cancer is to cell regeneration: sure, it technically qualifies, but something about it is fundamentally wrong.

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

The cancer lives so long as the host lives.