我在我的web应用程序上使用Node.js进行多项工作,到目前为止everthing没问题。是否有可能使Node.js使用Rhino作为Javascript引擎?
但是Node.js使用Google的V8作为默认的JavaScript引擎(JSE),V8在x86和ARM指令集架构(ISA)上运行得非常快。
现在我有一台PPC处理器Mac电脑,我想在其上运行Node.js。为此,我建议使用Rhino + OpenJDK Shark虚拟机+低级虚拟机(LLVM)作为JIT编译器。目前,这看起来像是在PPC ISA上运行Node.js最合适的方式。或者,有没有更好的方法来做到这一点?
你能否事先告诉我们Node.js是否可以与Rhino一起工作?顺便说一下,Node.js是用C++编写的,我确实有C++编程经验,即如果必须的话,我可能会尝试重新编辑Node.js的代码。
感谢。
https://github.com/ic/v8-powerpc – earthmeLon 2012-09-26 19:53:21
仍在工作中,但它可能值得检查:https://github.com/mulesoft/rhinodo – apose 2013-02-25 04:51:56
rhinodo看起来像一个有前途的方式来运行节点。 js在非x86体系结构中为其提供Java VM支持。 – Romario 2013-07-29 23:46:06