4 ms·
On one hand, you should use the tool that you know best. On the other hand, putting the language itself aside, dev-tools and existing libraries are few-and-far
by stevencorona 14y ago
On one hand, you should use the tool that you know best.
On the other hand, putting the language itself aside, dev-tools and existing libraries are few-and-far in between (and they usually suck). And when I say libraries, I don't mean snippets on the internet.. true libraries with tests, etc. Besides the frameworks and a handful of active packages on PEAR- good luck.
There is a reason why Ruby and Node have awesome tools (gem, npm, webrick, jasmine, cucumber, etc. etc.) and a very active library sharing mentality.
- jfaucett 14y agoI think your statements about lack of libraries for PHP would have been correct about 4 years ago - maybe even as late as 2010 (pre namespacing in PHP). But as of date, I don't think they hold up. The Bundle concept implemented by Symfony2 - and being adopted by others, has really caused a boom in solid high end libraries that can easily be integrated with any project. ( check out: http://knpbundles.com/ http://knpbundles.com/ )
- tjlytle 14y agoComposer as well (http://getcomposer.org/ http://getcomposer.org/) - no one true way with PHP, but that doesn't mean there can't be a few good ways.