Rom*_*rio 15 v8 powerpc rhino llvm node.js
我在我的网络应用程序上使用Node.js进行多项工作,到目前为止还可以.
但是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的代码.
谢谢.
Sté*_*hen 19
不,node.js几乎与每个源文件中的V8相关联,并且包括已编写的所有附加组件.即使您具有C++经验,转换也是一项艰巨的任务.
更不用说,如果你单独走这条路,你也会独自维持它.(而node.js本身已经聚集了大量的社区贡献.)
如果您真的想付出这样的努力,请考虑先在邮件列表上讨论它.或者,为V8的PPC端口收集动量.(同样,如果不是更艰巨的任务.)
对于使用Rhino的服务器端JavaScript引擎,请查看Narwhal项目.(虽然看起来不太活跃.)
归档时间: |
|
查看次数: |
9285 次 |
最近记录: |