NaCl

Ruby 界隈では「なくる」と読んで(株)ネットワーク応用通信研究所のことですが,Google の Native Client の話題
id:ABA:20081209#p2 では「ジョイスティックが使えるブラウザベースゲーム環境」ってところが注目されてるけど,Java ではアプリケーションでは出来てもアプレットでは駄目なんだっけ?
ざーっと報道とかを舐めた感じでは,Cのソースをクライアントでコンパイルして実行,セキュリティは実行環境で確保 (システムコールを全部トラップするのか?) というものらしいので,サンドボックスを実現する方法の新しいレイヤ分けという感じですかね.Chrome と違って LinuxMac 版も最初から用意されてるあたりが,ActiveX とどう違うの,という反応に対する答えと言えるか.C 言語はライブラリがあればポータブルな言語だということで...
JavaJIT でそろそろネイティブと対等の性能が叩き出せるようになってきているので,性能という面でのアドバンテージはさほどないのではないかと思う.純粋に技術的には面白そうだ