Live data from Hacker News

HipHop VM: now at 98.5% PHP framework parity, 16% faster

hhvm.com

51–60 of 112 posts

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#51

Earlier quoted context omitted.

PHP has so many more problems than that, though. I don't think it's worth the effort. It'd be like replacing the rotting floorboards of a house that has mold spores in every corner and a caved-in roof.

wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.

In what universe? Maybe to maintain wordpress applications, but thats just one product. I don't know that codes in php anymore.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#52
post #17

I see a lot of familiar frameworks and CMSs except one. Wordpress. Any idea why Drupal and Joomla would be listed without WordPress?

Apparently there are some incompatibilities such as Wordpress using some case insensitive constants to support some old plugins while HipHop does not support that. As in http://www.hhvm.com/blog/113/getting-wordpress-running-on-hh...

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#53
post #45
post #25

Earlier quoted context omitted.

[deleted]

Are they using HHVM? The blog post is about the old FB HpHp (PHP to C++ translator).

No. This blog post is about HHVM. The PHP to C++ translator was removed from the HHVM source tree back in February. (I'm an HHVM team alum.)

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#54

Earlier quoted context omitted.

wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.

In what universe? Maybe to maintain wordpress applications, but thats just one product. I don't know that codes in php anymore.

We are literally in a thread about one of the biggest names in tech and something they invent to help with their massive PHP codebase.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#55

Earlier quoted context omitted.

wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.

In what universe? Maybe to maintain wordpress applications, but thats just one product. I don't know that codes in php anymore.

The universe outside your echo chamber.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#56

Earlier quoted context omitted.

I'll take a long function name over an incomprehensible one any day.

The function names come mostly from C, so it's not really PHP's fault.

It _is_ their fault, for repeating the stupid mistakes that Kernighan, Ritchie, et al made when designing Unix and C.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#57

Earlier quoted context omitted.

PHP has so many more problems than that, though. I don't think it's worth the effort. It'd be like replacing the rotting floorboards of a house that has mold spores in every corner and a caved-in roof.

wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.

I'm actually a tad worried about what will happen to all the people who coded primarily PHP for their whole life when that roof finally collapses. Seems like it might look a bit like what happened with Symbian / Nokia -- they also had a massive cognitive dissonance over the quality of the developer environment, and when the system finally broke, it broke quickly and in a nasty way.

Then again, it's not impossible to learn a new environment or career path... and I'm quite against the thought that any language could permanently ruin a coder.

Additionally, something being popular implying it's good is a blatant fallacy.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#58

Earlier quoted context omitted.

The function names come mostly from C, so it's not really PHP's fault.

It _is_ their fault, for repeating the stupid mistakes that Kernighan, Ritchie, et al made when designing Unix and C.

Short names weren't really a mistake when K&R made them.

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#59
post #10

Earlier quoted context omitted.

HipHop was the PHP -> C++ compiler. HHVM is a JIT-compiled implementation of PHP. The 15% increase is relative to HHVM at the beginning of the 3-week sprint they just completed. HHVM was already far faster than vanilla PHP when it was first publicly announced over a year ago.

That's more interesting. How much faster is hhvm overall?

That's a good question. PHP 5.5 with the newly-open sourced (and integrated) opcache gave it a good run for its money before this optimisation sprint [1]. Under real-world 'bloated framework' usage, HHVM was already pretty cool [2]. I'd like to see the results after this speedup.

1. For simple code only - once it's more computationally intensive, HHVM wins. http://www.alexfu.it/2013/10/22/symfony-benchmark-on-hhvm.ht...

2. http://blog.liip.ch/archive/2013/10/29/hhvm-and-symfony2.htm...

Re: HipHop VM: now at 98.5% PHP framework parity, 16% faster

#60

Earlier quoted context omitted.

wow, you really hate PHP. That that mold infested roof caved in house runs a great deal of the web.

In what universe? Maybe to maintain wordpress applications, but thats just one product. I don't know that codes in php anymore.

Haha wow the blindfolds are strong with this one.
Post reply on HN