1. ホーム
  2. terminology

[解決済み] ドメイン指定言語って何?使っている人はいますか?また、どのような方法で?

2022-09-10 02:41:24

質問

このような場合、どのような方法があるのでしょうか?特に利点はありますか?

ウィキペディアです。

<ブロッククオート

領域特化言語 (DSL) は、特定の問題領域、特定の問題表現手法、特定の解決手法に特化したプログラミング言語または仕様記述言語です。

どなたか、どのように実装したのか、あるいはどのように特定のシナリオで有用なのか、具体的な例を挙げてください。

どのように解決するのですか?

ドメイン特化型言語とは、特定のドメインや関心事に対処するために書かれた言語です。 ソフトウェアのビルドを記述するための make、ant、rake や、言語構築のための lexx や yacc のように、たくさんのものがあります。 近年では、いくつかの事柄が組み合わさって、より簡単に構築できるようになったため、人気が出てきています。 その中でも大きなものは、Rubyの人気の高まりで、新しいDSLを簡単に構築するためのいくつかの機能を備えています。

Martin Fowlerはこのアイデアの大きな支持者であり、次のように言っています。 ここで .