Swiftスレ
■ このスレッドは過去ログ倉庫に格納されています
0035デフォルトの名無しさん
2014/06/03(火) 09:30:10.40ID:9Ltabfc6Emscripten is an LLVM to JavaScript compiler
https://github.com/kripken/emscripten/wiki
Swiftは次の様なコンパイル手順を取ってる。
Swift > Clang > LLVM byte code > マシン語
だからこんな感じになるのでは
Swift > Clang > LLVM byte code > Emscripten > Javascript
またLLVM中間語をわざわざコンパイルしなくてもそれ自体を実行できるJavascriptも存在しているようだから、そのままHTMLで使える。
LLVM.js - Badass JavaScript
Ruby, Python, Haskell, Java, D, PHP, Pure, Lua 等へもコンパイルできるらしい。
これは夢が広がるな。
■ このスレッドは過去ログ倉庫に格納されています