JVM 上で C を実行/解釈していますか?

2012-01-26 更新:会社のサイトのこのページによると、製品は購入されており、入手できなくなりました.

はい。

これは、JVM バイトコードを生成する商用 C コンパイラです。


他に 2 つの可能性があり、どちらもオープンソースです:

JPC は、JVM 内で x86 PC 全体をエミュレートし、DOS と Linux の両方を実行できます。

NestedVM は、Java Bytecode のバイナリ変換を提供します。これは、GCC で MIPS バイナリにコンパイルし、それを Java クラス ファイルに変換することによって行われます。したがって、C、C++、Fortran、または GCC でサポートされているその他の言語で記述されたアプリケーションは、ソースを変更することなく 100% 純粋な Java で実行できます。


必要なものではないかもしれませんが、商用オプションは http://www.axiomsol.com/

です。