RJP: Another consideration is an editor for scripts written in the DSL.
RJP:还有一个需要考虑的问题是,用领域特定语言编写程序所需要的编辑器。
RJP: But this design flexibility comes at the cost of additional build and development complexity.
rjp:但是要得到这种灵活性就不得不付出增加开发和构建复杂程度的代价。
RJP: There is a lack of understanding of DSLs, their USES, and the tools and techniques needed to implement them.
rjp:目前大众对领域特定语言及其用途,实现领域特定语言的相关工具和技术都缺乏了解。
RJP: in addition to the issues of new tools and processes, using DSLs requires a different way of thinking about the problem.
rjp:除了新的工具和开发流程这些问题,使用领域特定语言还需要用新的思维方式思考问题。
RJP: Using a language supporting the proper abstractions for the problem at hand is crucial to effective software development.
rjp:使用某个能够正确抽象当前问题领域的编程语言能够极大地提高软件开发的效率。
RJP: Using a language supporting the proper abstractions for the problem at hand is crucial to effective software development.
rjp:使用某个能够正确抽象当前问题领域的编程语言能够极大地提高软件开发的效率。
应用推荐