| I'd say PHP is definitely one of those. Modern PHP web development is pretty productive and definitely high quality. EDIT after reading the article: I do have to agree that concurrency in PHP is a bit of a pain, but those 3d party tools are pretty easy to use and maintain. > Without significant forethought to several levels of caching; such as in memory caching, op caching ... This is so trivial to setup it's not even worth mentioning. > Sure, PHP has PSR standards etc, but they're fairly new and developers have been slow to adopt them. Everyone I know and every library I use uses those standards. PHP is pretty standardized now, especially compared for example to js. PHP frameworks work well out of the box and contain solutions for most use-cases. Go is nice but when I tried it I really missed something like composer. "go get" and commit your dependencies to the repository? Seriously? That's wrong on so many levels. Meanwhile I think composer is one of the best package managers around. |
I still don't like it but the landscape definetely changed, and it keeps getting better.
> Meanwhile I think composer is one of the best package managers around.
Apart from the fact that it uses gigabytes of ram on real projects. At work we ended up using it outside virtual machines, to later copy back the dependencies.