All this is very true.
Modern PHP is not the PHP of yesteryear. With Composer for dependancy management and sticking to the PSR's you can build very stable, testable, and modern applications that change minds about PHP.
Modern PHP is not the PHP of yesteryear. With Composer for dependancy management and sticking to the PSR's you can build very stable, testable, and modern applications that change minds about PHP.
PHP users need to keep it together and set a common base, a standard library with sane defaults.
I don't see how this is different from gem install pkg.
Things like object type hinting can help building stable apps but imho it is still the work of the programmer that can break or make it.