Nach dem es in letzter Zeit
Gerüchte gab, Facebook hätte die PHP-Runtime neu geschrieben, ist es seit gestern raus:
Das Ding heisst
HipHop For PHP und ist ein PHP zu C++ "Übersetzer".
...HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it...
Wozu das Ganze? Das Ziel ist natürlich Optimierung, klar.
Facebook selber kommt dank HipHop laut eigener Aussage mit bis zu 50% weniger CPU-Zeit aus.
Wow! Aber was bringt der Spaß dem "normalen" PHP-Programmierer?
Marco Tabini und
Ilia Alshanetsky haben das in ihren Blog-Artikeln zu HipHop sehr schön zusammengefasst. Also bitte dort weiterlesen.
Das Facebook HipHop als OpenSource veröffentlicht hat, rechne ich ihnen auf jeden Fall hoch an!