DSL / Composing DSLs


DSL

DSLの組み合わせ

一言要約

DSLを組み合わせる場合は、内部DSLがより容易。外部DSLでも可能だが、スマートではない。

要約

  • DSLは能力が限定されているほど良いが、実際に使う場合は汎用言語や、他のDSLと組み合わせる必要がある。
  • 内部DSLの場合、内部DSL同士でも、ホスト言語とでも結合は容易。
  • 外部DSLでは比較的難しく、現状ではせいぜい外部コードを使うくらいしかない。

ファウラーへのフィードバック

担当者のつぶやき


みんなの突っ込み