This paper presents the design, implementation, and an evaluation of the HipHop compiler for PHP.
HipHop goes against the standard practice and implements a very dynamic language through static compilation.
After describing the most challenging PHP features to support through static compilation, this paper presents HipHop's design and techniques that support almost all PHP features.
HipHop goes against the standard practice and implements a very dy-namic language through static.
HipHop for PHP (hphpc) is a discontinued PHP transpiler created by Facebook.
By using hphpc as a source-to-source compiler, PHP code is translated into C, compiled into a binary and run as an executable, as opposed to the PHP's usual execution path.
I have been searching for documentation of HipHop, and found the paper, the HipHop, compiler for PHP which describes a compilation approach from PHP to C statically.