2013-11-15 8 views

答えて

4

Ruby、Lua、および他の多くの言語が既にNaClに移植されています。詳しくは、NaClポートのリストを参照してください。 https://code.google.com/p/naclports/wiki/PortList

+0

RubyとLuaのインタプリタはC/C++で書かれていますか? –

+0

@JonHarrop:はい –

+0

@JanusTroelsen:ありがとう、ありがとう。私はネイティブコードにコンパイルする言語にのみ興味があります。 –

2

他の言語をPNaClにターゲティングするためのアプローチがいくつかあります。 PNaClツールチェーンを使用して言語インタープリタをコンパイルしています。ほとんどのインタプリタ/ VMはCとC++で書かれているので、これは実際には簡単であることが分かります。 naclportsには既にLua、Python、Rubyがこのように動作しています。

より直接的なアプローチはllgo - 実際にはPNaClビットコードを放出します。 PNaClのMono(NaClで動く)についての議論もありました。 - https://groups.google.com/forum/#!topic/native-client-discuss/Km1FOVH6yn0

実際の答えは - まだ早いです(PNaClは先週公表されました!技術が新しいため、これは混乱のための熟した分野です。誰かが他の言語を移植することを望むなら、それは大歓迎です。

+1

ここの開発は? –

関連する問題