论文标题

以用户为中心的编程语言设计:基于课程的案例研究

User-Centered Programming Language Design: A Course-Based Case Study

论文作者

Coblenz, Michael, Davis, Ariel, Hofmann, Megan, Huang, Vivian, Jin, Siyue, Krieger, Max, Liang, Kyle, Wei, Brian, Yong, Mengchen Sam, Aldrich, Jonathan

论文摘要

最近,已经提出了以用户为中心的方法来改善编程语言的设计。为了探索这些方法可能对新手编程语言设计师有什么好处,我们向八个学生组成了以用户为中心的编程语言设计方法的集合。我们观察到,即使在课程项目的短期内,自然的编程和可用性研究也可以帮助学生完善他们的语言设计并确定改进的机会。

Recently, user-centered methods have been proposed to improve the design of programming languages. In order to explore what benefits these methods might have for novice programming language designers, we taught a collection of user-centered programming language design methods to a group of eight students. We observed that natural programming and usability studies helped the students refine their language designs and identify opportunities for improvement, even in the short duration of a course project.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源