3 ms·
That doesn't change the fact that a lot of people still hate on PHP like it's 2008. "What do you mean it's not real object oriented programming? PHP5 has been
by debacle 11y ago
That doesn't change the fact that a lot of people still hate on PHP like it's 2008.
"What do you mean it's not real object oriented programming? PHP5 has been out for TEN YEARS."
- mschuster91 11y agoProbably because the haters never took the time to re-evaluate PHP. I've written daemons, GUI programs (!) and even stuff like custom binary network protocols in PHP, in a fraction of the time it'd have needed in C/C++...
- danieltillett 11y agoI wonder if it would have been better to have changed the name of PHP - maybe follow the fortran approach and tack on the year.
- craigmcnamara 11y agoCan vs Should. While PHP is turing complete, there are much better toolkits for the jobs you described.
- mschuster91 11y agoSure, but PHP abstracts a load of stuff when you're doing cross-platform stuff - and what's more important, it allows you to keep one language (thus reusing codebase) when you're also doing stuff with web interfaces. Neither Java, Ruby, Python nor anything else are as simple to setup and resource-friendly to run as a PHP-FCGI+nginx setup.
- gaius 11y agoThe guys behind MtGox were working on a PHP implementation of SSL, before it all went south there.
- prodigal_erik 11y agoPHP5 didn't fix deranged fundamental stuff like ($x == $y) && ($a[$x] != $a[$y]).