5 ms·
Honestly, if you use PHP you should expect sadness
by lbj 8y ago
Honestly, if you use PHP you should expect sadness
- stabbles 8y agoPHP has also its upsides: - High-quality packages (e.g. FlySystem or anything by https://thephpleague.com/ https://thephpleague.com/) - Very nice and mature frameworks such as Laravel. - Pretty good OOP features - No concurrency / async, which makes thinking about the code way easier than sometimes in Node.js
- rsaarsoo 8y ago- There are high quality packages in every language. - Likewise with mature frameworks. - All mainstream languages have pretty good OOP features nowadays. Thankfully yes, there is no concurrency.
- buboard 8y agowhat has the world come to be, where a series of commands actually running like a series of commands is hailed as an upside.
- ArchTypical 8y agoSame world since Multics.
- lbj 8y agoNo concurrency is a missing feature, not an upside. OOP is a broken paradigme, so no upside to be found there either.
- ArchTypical 8y ago> No concurrency is a missing feature, That's an opinion that isn't very popular or useful. Ignoring the multithreaded PHP runtime and fork functionality, implementing every feature (whatever user X particularly wants) in every language will never happen. Saying OOP is a broken paradigm is irrelevant. Some people prefer it and they are users just like you, but different too.
- melicerte 8y agoLet us your language of use... My guess is that there is sadness there too
- welly 8y agoAhh, nothing like a bit of language shaming.
- deleted 8y ago[deleted]
- drivingmenuts 8y agoMeh, I get paid for working with PHP. While that's not the only thing that matters, it's a pretty big thing. If that list sums up the worst of the language, I can deal with it. Except the ternary operator thing. That gets right up my left nostril. I LOVE the ternary operator. A day without using a ternary operator is like a day without sunshine.