HipHop isn't exactly advancing the state of the art wrt computer systems. It serves FaceBook's needs very well, but source-to-source translation is already pretty well understood. There's Google's Closure Compiler (JS to tighter JS), GWT (Java to JavaScript), PyJamas (Python to JavaScript), Fog Creek's Wasabi (Visual Basic++ to PHP and Visual Basic), all the compilers that target C, and a bunch of toy or one-off production systems that serve their authors' needs but are never released.
The "state of the art in computer systems", IMNSHO, is things like Jekyll (bidirectional source-to-source transformation, where the generated C code is readable & editable and can be transformed back into Jekyll), Subtext (programming by copying & editing), Epigram (dependent types let the computer write most of the program for you, interactively), and a few other research projects that most people have never heard of.
> HipHop isn't exactly advancing the state of the art wrt computer systems.
HipHop advances the state of the art in the same way that a faster JVM does, or a new VM for that matter.
The claim was that Google was advancing the state of the art and Facebook wasn't.
If you exclude the application of known techniques to new problems or in new situations, Google hasn't advanced the state of the art, so the claim is false.
If you allow the application of known techniques to new problems or in new situations, then Google has advanced the state of the art. However, so has Facebook. (Thrift counts too.)
No, Facebook hasn't done as much, but it's younger.