この場所では、経験豊富な開発者たちがうなずきながら、半ば死んだJ#を思い出します。このJ#は、その後「親」によってほぼ放棄されました。 しかし、ジャネット-その工芸とは異なり-女の子は深刻であり、アプローチはより思慮深いことを示しています。 彼女の両親には有名なプロジェクトが含まれています:Eclipse JDTコンパイラー、Mono's Cecil、Apache Harmony。 対応するものとは異なり、Ja.NETは.NETに基づいた本格的なJava仮想マシンです。 さらに、コンパイラーはネイティブMSILコードを生成しますが、これはパフォーマンスにプラスの効果をもたらします。
class HelloWorld { public static void saySomethingUsingJava(String message) { System.out.println(message); } public static void saySomethingUsingDotNet(String message) { System.Console.WriteLine(message); } } public class MyProgram { public static void main(String[] args) { HelloWorld.saySomethingUsingJava("A message via Java API's"); HelloWorld.saySomethingUsingDotNet("A message via .NET framework API's"); } }
サンプルコードからわかるように、プログラムでJavaクラスライブラリとBCL .NETの両方を使用できます。
まとめると、プロジェクトは野心的であると同時に、興味深いものであると言えます。 開発者が完全に機能する製品をリリースできることを願っています。 「ハイサイド」の1つがこれをサポートするでしょうか?