Interdisciplinary programming language design

Interdisciplinary programming language design
复制标题

DOI:
10.1145/3276954.3276965
复制
发表时间:
2018-10
期刊:
Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software
影响因子:
--
通讯作者:
Michael J. Coblenz;Jonathan Aldrich;B. Myers;Joshua Sunshine
Michael J. Coblenz;Jonathan Aldrich;B. Myers;Joshua Sunshine
中科院分区:
其他
文献类型:
--
作者:
Michael J. Coblenz;Jonathan Aldrich;B. Myers;Joshua Sunshine

文献摘要

被引文献

相似文献

当今研究社区中通常使用的编程语言设计方法围绕理论和面向性能的评估。最近,研究人员一直在考虑更多的语言设计方法,包括使用定量和定性用户研究,这些用户研究研究了不同的设计如何影响程序员。在本文中,我们主张一种跨学科方法,该方法将许多不同的方法纳入编程语言的创建和评估中。我们认为,在编程语言设计过程中,在许多不同的阶段中添加以用户为导向的设计技术可能会有所帮助。
Approaches for programming language design used commonly in the research community today center around theoretical and performance-oriented evaluation. Recently, researchers have been considering more approaches to language design, including the use of quantitative and qualitative user studies that examine how different designs might affect programmers. In this paper, we argue for an interdisciplinary approach that incorporates many different methods in the creation and evaluation of programming languages. We argue that the addition of user-oriented design techniques can be helpful at many different stages in the programming language design process.