从Java和JavaScript来学习Haskell和Groovy(DSL)

  • Post author:
  • Post category:IT
  • Post comments:0评论

这是《从Java和JavaScript来学习Haskell和Groovy》系列的第四篇。 首先来理解DSL。 DSL(Domain Specific Language)指的是一定应用领域内的计算机语言,它可以不强大,它可以只能在一定的领域内生效(和GPL相比,GPL是General Purpose Language),表达仅限于该领域,但是它对于特定领域简洁、清晰,包含针对特定领域的优化。 当我们面对各种各样的特定需求的时候,一个通用的语言往往不能高效地提供解决问题的路径,相应的DSL并不是并非…

继续阅读从Java和JavaScript来学习Haskell和Groovy(DSL)