3 ms·
>it's completely won me over, replacing almost every single place I'd use PHP which it should, php is terrible. It's OK for many purposes, but there aren't tha
by keefe 16y ago
>it's completely won me over, replacing almost every single place I'd use PHP
which it should, php is terrible. It's OK for many purposes, but there aren't that many spectacular libraries for difficult things, lack of sophisticated IDE support, etc.
- jrockway 16y ago+1. I love it when PHP programmers start calling anything that's not PHP or Rails "blub". Oh, the irony.
- jacquesm 16y agoSome HN'ers seem to hate PHP, I want to know why :) I couldn't care less about a platform someone else uses that I don't use. Familiarity breeds contempt. So I think I'm qualified to rant on PHP because I wrote an awful lot of it over the years and am still maintaining one large PHP project that was written in the PHP2 days, so you can imagine what that's like (we're re-writing that at the moment). If you're happy with rails, more power to you. If you're happy with python, great! Whatever you use, if you're happy with, I'm happy for you. Meanwhile, live and let live. So, PHP may be 'terrible' for you, but it has made me more money than all the other programming languages that I know combined, in spite of all its shortcomings. Spectacular libraries for difficult things? Not on my wishlist. Lack of an IDE? I use vi(m). It's all just work, and work needs to be done. Use the tool that's best for you and move on, don't look back too much and kick at where you came from. And if you didn't 'come from there' you shouldn't be having an opinion on the subject anyway, then you're just parroting.
- fragmede 16y agoPHP has a long documented list of shortcomings, but y'know what? Just like shell scripts, it is absolutely fantastic at small one-off but long-lived programs.
- jacquesm 16y ago> it is absolutely fantastic at small one-off but long-lived programs. Like facebook? ;)
- keefe 16y agoI've evaluated as a tool that doesn't give me any benefits I can see over stuff I already have a lot of experience in. I haven't heard any compelling arguments for starting any new project in php.