Sounds like the kind of "10x engineer" who gets there by demoralizing the rest of his team to 0.1x productivity by being an asshole. Do not want. Do not need. GTFO
It's not that obscure. Anyone with an ounce of experience in PHP can start writing solid Hack on day one. And that would still be true even if Hack were never seen in the wild. Unless you think it's hard changing the…
nit: It makes it gradually typed. The types are only as static as you choose to make them.
<3 The props go to Joel Marcey, Drew Paroski, and Rex Jaeschke though.
"Can HHVM use standard PHP extensions?" Our internal plumbing is different, so the extension APIs aren't the same, thus PHP extensions can't normally be used with HHVM. Paul has a source-compatability transformer which…
I'm working on proper documentation for extensions as we speak, but for now you can find some very basic info at https://github.com/facebook/hhvm/wiki/Extension-API . As the author of pretty much THE book on writing PHP…
On the scale of a single request (doing stuff from the command line), most benchmarks I've seen are about half the memory footprint. Obviously that's going to vary program to program ($data =…
HHVM developer & PHP runtime developer here. I've got hands in both runtimes and all even I can say is: Maybe. I think the most likely outcome is that PHP will adopt some of HHVM's additional features, but remain a…
Sounds like the kind of "10x engineer" who gets there by demoralizing the rest of his team to 0.1x productivity by being an asshole. Do not want. Do not need. GTFO
It's not that obscure. Anyone with an ounce of experience in PHP can start writing solid Hack on day one. And that would still be true even if Hack were never seen in the wild. Unless you think it's hard changing the…
nit: It makes it gradually typed. The types are only as static as you choose to make them.
<3 The props go to Joel Marcey, Drew Paroski, and Rex Jaeschke though.
"Can HHVM use standard PHP extensions?" Our internal plumbing is different, so the extension APIs aren't the same, thus PHP extensions can't normally be used with HHVM. Paul has a source-compatability transformer which…
I'm working on proper documentation for extensions as we speak, but for now you can find some very basic info at https://github.com/facebook/hhvm/wiki/Extension-API . As the author of pretty much THE book on writing PHP…
On the scale of a single request (doing stuff from the command line), most benchmarks I've seen are about half the memory footprint. Obviously that's going to vary program to program ($data =…
HHVM developer & PHP runtime developer here. I've got hands in both runtimes and all even I can say is: Maybe. I think the most likely outcome is that PHP will adopt some of HHVM's additional features, but remain a…