:domain specific language
领域特定语言(DSL)是一种编程语言,开发满足特定的需要。在这看到的,一个感兴趣的领域是一个狭窄的区域.
DSL可能开发满足特定平台的需求,系统工具,软件问题,工业或商业挑战,不能有效地解决使用maitream语言。常用的dsl的例子包括层叠样式表(CSS),蚂蚁和SQL。许多dsl的人类可读的代码使用也可以帮助改善计划和其他stakeholde之间的协作。
DSL可以与一种通用语言,如c#,旨在满足广泛的需求在软件开发领域。在许多情况下,通用语言的一个子集可以开发和实施作为一个领域特定语言来解决一个特定问题。Ruby(特别是Ruby on Rails)和Scala语言的例子,有助于这些内部dsl的发展。例如,Scala可以用来创建一个DSL等高度复杂的区域形成贸易交流在能源行业。科技部software projects will有时peripheral纵论语言与总检察长办公室正在对所DSLs functionality for高层头清册的系统。
最近更新时间:2017-12-08 EN
相关推荐
-
云数据备份和恢复适合你吗?
现在,很难找到完全没有使用云服务的中型或大型企业。但是云备份和恢复是你数据的正确选择吗? 亚马逊、微软、谷歌和 […]
-
云计算对VMware现代化至关重要
自Broadcom收购VMware以来,72%的企业报告称,由于其提供商的许可模式发生变化,其虚拟机管理程序环 […]
-
通过开源解决云可观察性问题
现在,企业需要处理大量数据以获得运营洞察力和云意识,他们经常不堪重负。传统的单一用途工具根本无法获得可操作的云 […]
-
微软Q4收益超预期主要靠云业务;AI获得动力
微软在7月30日发布的2025财年第四季度财报显示,在企业人工智能需求激增的推动下,微软第四季度的收益超预期, […]