私は、教授から最終プロジェクトのDSLを作成するように依頼されたコースを持っています。彼はEclipseを使用した最初のコースxTextで私たちを紹介しました。これは新しいコースですが、ドメイン固有言語の意味についてはまだ少しあいまいです。
これが私の現在の理解です。ドメイン固有の言語は、ソフトウェア開発の特定の問題のために作成された言語です。DSLの例にはPHP、SQL、JavaScriptがあり、反対にJava、C#、C ++、Rubyなどの言語があります。
私が間違っている場合は私を修正してください。
私が知りたいこと:Xtextに似た.NET / Visual Studio用のツールがあり、文法を定義し、それに基づいてアクティビティ図でプログラミング言語を生成することができますか?