Thank you for this. I literally just had a hair pulling day in PHP. Every time I'm working with PHP I feel like I'm wrestling a bear. And you know what the worst part of the fight is? NEITHER of us ever win.
I find that comparison very apt. It's not that you can't get things done in PHP, it's that it feels like unnecessary bending over backwards a lot of the time. If a programming language is a set of Lego blocks that you snap together to build something, then PHP's issue is that half the time you're missing the fitting piece, and the rest of the time you're trying to put Lego and Duplo blocks together with some weird knockoff 3rd party brand block thrown in randomly. You can make it fit somehow, but it'd be much smoother sailing with a consistent set of pieces.
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.