PHP was the first language I've seriously been into. It's the only language I've know for years. I have been a professional PHP developer as well.
This taught me one thing: PHP is a piece of shit. It's utterly bad and beyond saving. Even Facebook (aka React, aka PHP applied to JS) decided they needed another language being given the crap level of PHP.
Worse, look at the code base. Most of PHP softwares are just bombs waiting to crash your server. Maybe there's a Right Way© but the culture there feels like moving a mountain.
You can build successful products out of PHP. You can also run a marathon while dragging a tyre.
Do yourself a favor and learn a decent programming language.
This comment seems to be a harsh generalization and proves the point of my article. I don’t think you should throw out the entire language or tell others what to learn just because you don’t like it. If no good software can be built in a language, then it’s fair to question it’s existence. However, if there are hundreds of pieces of functional software in a language then don’t completely write it off.
There is perfectly functional programs written in Brainfuck, doesn't mean it's a good idea.
Once again, many tools can achieve the same results.
And everybody is free to choose whichever tools they like.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.