----- Original Message -----
> From: "Daniel Friesen" <[email protected]>


> I'm fairly certain myself that his intention was "With HipHop support
> since the C that HipHop compiles PHP to can be extracted and re-used
> we can turn that compiled C into a C library that can be used anywhere by
> abstracting the database calls and what not out of the php version of
> the parser. And because HipHop has better performance we will no
> longer have to worry about parser abstractions slowing down the parser and as
> a result increasing the load on large websites like Wikipedia where they
> are noticeable. So that won't be in the way of adding those
> abstractions anymore."

What I get for not paying any attention to Facebook Engineering.

*That's* what HipHop does?  

> Naturally of course if it's a C library you can build at least an
> extension/plugin for a number of languages. You would of course have
> to install the ext/plug though so it's not a shared-hosting thing.

True.

But that's still a derivative work.

And from experience, I can tell you that you *don't* want to work
with the *output* of a code generator/cross-compiler.

Cheers,
-- jra

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to