我在我的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