What is a domain specific language? Anybody using it? And in what way?

前端 未结 14 1853
天涯浪人
天涯浪人 2020-12-22 17:04

I guess I am looking for some kind of intro and see if anybody have used it. Are there any particular advantages of using it?

Wikipedia:

domai

14条回答
  •  滥情空心
    2020-12-22 17:46

    A domain specific language is a language that's written to deal with a specific domain or set of concerns. There are a lot of them around, like make, ant, and rake for describing software builds, or lexx and yacc for language construction. In recent years, they've become popular as some things have combined to make them easier to build. Big among those things has been the increasing popularity of Ruby, which has several features that make it easy to build new DSLs.

    Martin Fowler is a big proponent of the idea, as here.

提交回复
热议问题