3 ms·
HHVM has a bytecode format, an intermediate language (though just via C++ AST's I believe), and a fairly clean FFI interface to C++. I would be really intereste
by kodablah 13y ago
HHVM has a bytecode format, an intermediate language (though just via C++ AST's I believe), and a fairly clean FFI interface to C++. I would be really interested if FB opened up the details a tad more than the two txt files in docs and made it easier for non-PHP devs to play around with writing a frontend for a new/different language.
- allanmacgregor 13y agoI see what you mean, that would be really interesting to see and its probably not going to make sense for all languages. PHP to C++ is an easy win since PHP is so slow compared to many modern languages and frameworks.