2000 character limit reached
User-Centered Programming Language Design: A Course-Based Case Study (2011.07565v1)
Published 15 Nov 2020 in cs.PL
Abstract: 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.
- Michael Coblenz (10 papers)
- Ariel Davis (3 papers)
- Megan Hofmann (3 papers)
- Vivian Huang (1 paper)
- Siyue Jin (1 paper)
- Max Krieger (1 paper)
- Kyle Liang (3 papers)
- Brian Wei (1 paper)
- Mengchen Sam Yong (1 paper)
- Jonathan Aldrich (17 papers)