A reminder for language designers

A reminder for language designers
复制标题

对语言设计者的提醒

DOI:
--
复制
发表时间:
1976
期刊:
SIGP
影响因子:
--
通讯作者:
H. Ledgard
H. Ledgard
中科院分区:
--
文献类型:
--
作者:
Frederick S. Richard;H. Ledgard

文献摘要

被引文献

相似文献

当前的编程语言在程序的开发和维护方面提供的支持有限。这些语言并不总是考虑到其用户的人为局限性。值得注意的是,很少有语言真正提高易读性。本文提出了九条用于开发可读高级语言的设计原则。每条原则都有相关讨论和若干示例作为支撑。所讨论的问题包括总体复杂性的限制、函数和过程设施的设计、数据类型设施的设计以及语法和语义之间的对应关系。
Current programming languages offer limited support in the development and maintenance of programs. These languages do not always account for the human limitations of their users. Notably, few languages really promote ease of readability. This paper suggests nine design principles for the development of readable high level languages. Each principle is backed up by a discussion and several examples. Among the issues discussed are the limitation of the overall complexity, the design of function and procedure facilities, the design of data type facilities, and the correspondence between syntax and semantics.