非死book 将 PHP 编译成 JVM 字节码?

openkk 12年前
   <p>今天有一篇<a href="/misc/goto?guid=4958522177614563201" target="_blank">文章</a>声称 非死book 正在研究编译 PHP 在 JVM 中运行。我们都知道 非死book 已经在使用 PHP-to-C++ 的交叉编译。而增加 Java 的动态调用对 非死book 来说又增加了很多新的可能性。</p>    <p>Alexander Turner,就是那篇文章的作者指出 PHP 和 <a href="/misc/goto?guid=4958522177724899218" target="_blank">Multi Language VM</a> 的关系就如 JavaScript 和 V8 的关系:解释型语言在 JIT 编译后会显示出明显的速度提升。</p>    <p>不管怎样,有重量级的公司采用 JVM 都是令人高兴的事情。非死book 也许需要花费很多时间来让他们的代码在虚拟机上执行,除非他们利用 Quercus  或者 Project Zero 的实现。</p>    <p>我们不确定这究竟会不会发生,但这是一个有趣的话题。假如你有 非死book 那样规模的 PHP 代码,你会把他编译成 JVM 字节码吗?或许 Node.js 是一个更时尚的选择?</p>    <p>via <a href="/misc/goto?guid=4958522177830693779" target="_blank">dzone</a>/oschina编译</p>