Low Level Virtual Machine
Java-JVMのような関係。位置的にはこんな感じ?
任意のプログラミング言語 ---- LLVM --- 任意の機械
http://journal.mycom.co.jp/news/2008/07/10...
「ブラウザ上でC言語で書かれたものを実行」
「Cソース→LLVM命令→ActionScript実行VM向け命令→Flash→Tamarinバイトコード」
Windowsとか既存のOSが実行できる日も近い?
http://blog.tarotaro.org/archives/216
「プログラムを「ゆりかごから墓場まで」最適化し続ける」
「コンパイラを作るためのインフラである」
「LeopardのOpenGLスタックやiPhone用コンパイラに使われている」
「(まだ)GCがないから動的言語に向かない」
「デカイから組み込みに向かない」
http://alohakun.blog7.fc2.com/blog-entry-7...
「例えば、一度インストールしたバイナリがユーザの使用に合わせて最適化されていく(こともある)」とのこと。