Hacker News new | past | comments | ask | show | jobs | submit login

Ok, there is the other side to this coin WITHOUT replacing PHP http://engineering.dailymotion.com/php-7-deployment-at-daily...



Again, that doesn't say PHP is good, just that they think PHP7 is a better upgrade path than HHVM if you want to "scale without investing too much" (their words). A rewrite in something better wasn't an option.

It does highlight an important issue with Hack though. Once you start to migrate to Hack, moving back to "pure PHP" is a pig.


"that doesn't say PHP is good" - what are you trying to say here? That they hate PHP but keep working with it?

You see, that's a hater's logic.

Every PHP's advantage or eviddence you've given, you are trying to dismiss or even twist, calling it a disadvantage - usual tricks for the internet discussion when you aren't interested to find the truth but just to keep pressing with your opinion.

Honestly, this kind of discussion is the only problem with PHP.


It's the logic of a developer who has otherwise moved onto better things but had also had to maintain legacy PHP webapps.

I enjoy the speed boosts of HHVM or PHP7 as much as anyone else, because I benefit from it, but yeah, I still hate the language.


I pity you (no offense intended). Really. One of my own biggest fears is that it may happen that I would have to earn my living by doing things I hate.

May be your hate is entirely from the fact that you are forced to work with the tool you don't like.


I hated the language long before I stopped using it daily.

You don't need to pity me. I don't have much to do with PHP any more. All new development is either by a static generator or Django, or whatever's required... I just also maintain a PHP server for a client with a load of Wordpress installs.

That's was my point about liking stories about PHP getting better. A performance boost means a free upgrade for no extra work. I like that. Doesn't mean I like PHP.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: