Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The PHP people are working instead of complaining about it https://slack.engineering/taking-php-seriously-cf7a60065329#...


According to that, they're replacing PHP with Hack and HHVM.

HHVM is backwards compatible (so runs your PHP, lets you include it from Hack, etc) but it's hardly a vote of confidence in PHP, the language.


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.


One does not need to use Hack/HHVM, where PHP7 has types, eval and the same performance, but with much better backcompat.

There's only one other popular language, guile, which could bootstrap itself successfully recently. I don't count python 3.5 as success. Compare the numbers. Kudos to php7.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: