私は、小さなプログラミング言語/ DSLの開発に役立つ最新のツールチェーンを探しています。私はMS ResearchからPhoenixを探索したいが、それは死んだプロジェクトのように見える。それは事実ですか、私は他の場所で見るべきですか?Phoenixコンパイラツールプロジェクトはまだ生きていますか?
私はフェニックスでCILをターゲットにしたいと思っていますが、それがLLVM(またはその他)を使用するのが最適なツールチェーンだったのは間違いありません。
私は、小さなプログラミング言語/ DSLの開発に役立つ最新のツールチェーンを探しています。私はMS ResearchからPhoenixを探索したいが、それは死んだプロジェクトのように見える。それは事実ですか、私は他の場所で見るべきですか?Phoenixコンパイラツールプロジェクトはまだ生きていますか?
私はフェニックスでCILをターゲットにしたいと思っていますが、それがLLVM(またはその他)を使用するのが最適なツールチェーンだったのは間違いありません。
私の知る限りでは、フェニックスは死んでいます。私はMicrosoftの従業員ではない。
LLVMは非常に積極的に開発されていますが、特に独自のJITコンパイラを持つマネージドランタイムをターゲットにしたい場合は、小さなDSLのために余計になるかもしれません。
ドミトリーありがとうございました。あなたは良い妥協案を提案できますか? MSテックスタックでは好ましい? –
それは価値があるため、DSLは汎用言語に変わるかもしれません。とにかくレクリエーションプロジェクトなので、過度の負荷は問題ではありません;-)。 –
私たちはJVMベンダーであり、コンサルティング事業はJava、C/C++、(驚き!)Modula-2を中心に展開されているため、CLRの状況をほとんど知らないことを認めなければなりません。つまり、モノコンパチブルなコンパイラ(http://www.mono-project.com/Languages)がいくつかあります。おそらく、それらのうちの1つをフォークして、ホイールを再開発しないようにすることができますか? –