4 ms·
First, no, PHP has arguably the worst OSS library support of all the "major" languages, when you consider the quality of the libraries. Second, this does not re
by jessedhillon 14y ago
First, no, PHP has arguably the worst OSS library support of all the "major" languages, when you consider the quality of the libraries. Second, this does not really negate anything I said. You can say a lot of good things about PHP -- it's convenient, it's available, it's easy -- you cannot say with any seriousness that it's well-designed. My point is that I can't take seriously a conversation about software design that is couched in PHP. The design of that language and ecosystem is shit -- I mean, do you even have a way to create virtual environments that doesn't require spinning up a new VM?
There is no way that PEAR/PECL can be reasonably considered more comprehensive than CPAN or PyPI, I don't even know what your frame of reference would have to be in order for you to think that.
- debacle 14y agoIf someone's talking about PHP and they don't mention composer or packagist (and instead bring up PEAR and PECL), it becomes immediately clear that they don't know what they're talking about.
- jessedhillon 14y agoNice. We've gone from "but other people have already done so much with it" to "you don't know how to use it." Who cares -- my claim was that it's designed poorly. I did, after all, say that I haven't used it in years in a nearby post -- I will gladly admit that I don't know much about the recent developments of a POS ecosystem like PHP. I also told you that none of this is related to my point, but hey, have fun using Blub, I never said you can't be very productive and perhaps even successful with it. You're just not going to change any reasonable minds about whether or not PHP is well-designed, which is why your argument is basically of the form of "but it's already there!" and not "but it's so good!"