2012-04-14

LLVMによるC++/CLIコンパイラー

LLVM Europe 2012: A Portable C++/CLI Compiler

まあ、面白いアイディアだとは思うが、誰が使うんだ。

.net Frameworkは、Windowsにおけるサポートや、最近のゲームライブラリの方のUnityの興隆により、やけに人気だ。ただ、.net frameworkの全機能を駆使するCILを吐かせたかったら、普通はC#を使うはずだ。何もツギハギにツギハギを重ねたようなC++/CLIを使う必要はあるまい。

ちなみに、これを使ってユーザーモードLinuxをSilverlight上で動かすことに成功したらしい。

There are other fascinating integration points like a pretty neat Objective-C++/CLI bridge.

Objective-C++/CLIなんてのも、なかなか面白そうだよね。

おいおい。

ちなみに、開発者が想定している主目的は、ゲーム内のスクリプト用途らしい。最もこの研究は、やや余興的なものらしいが。

No comments: