【24h】

Explicitness in language design

机译:语言设计的明确性

获取原文

摘要

The look and feel of a language is influenced by which of its concepts are made explicit. Explicit representations support language users in expressing their intent. They can help avoid hidden assumptions and provide manipulability of the exposed representation. On the other hand, explicit representations can lead to bigger and more complicated languages, cause extra burden for language users through notational overhead, and complicate the language design through a proliferation of feature interaction. In this talk I will give several examples of explicit representations and demonstrate their effect on language expressiveness and opportunities for analyses. I will then address how explicitness can serve as a language design criterion and what it takes to guide language designers in their decisions about making concepts explicit or not.
机译:语言的外观和感受受到其概念的影响。显式表示支持语言用户表达意图。它们可以帮助避免隐藏的假设并提供暴露的表示的可操纵性。另一方面,显式表示可以导致更大,更复杂的语言,通过符号开销导致语言用户的额外负担,并通过调整功能交互使语言设计复杂化。在这次谈话中,我将提供一些明确的陈述的例子,并展示他们对语言表现力和分析机会的影响。然后,我将解决明确性如何作为语言设计标准以及指导语言设计师在他们的决定中进行语言设计标准,这些决定是关于制作概念的决定。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号