Discount Method for Programming Language Evaluation
Authors
Christensen, Tommy Aagaard ; Kurtev, Svetomir
Term
4. term
Education
Publication year
2016
Submitted on
2016-06-13
Pages
92
Abstract
Der er et hul i måderne at evaluere designet af programmeringssprog på: Metoderne er enten små, interne tests eller store undersøgelser, og der mangler noget imellem. I menneske-computer-interaktion (HCI) er et tilsvarende hul blevet udfyldt af discount-usability-evaluering, en hurtig og omkostningslet måde at vurdere brugbarhed på. Denne rapport undersøger, om den tilgang kan bruges til programmeringssprog. Den finder, at discount-usability-evaluering er anvendelig, men bedre egnet til at vurdere kompilatorer og integrerede udviklingsmiljøer (IDE'er) end selve sprogdesignet. For at udfylde hullet afprøves en modificeret version af metoden, hvor IDE og kompilator (programmet der oversætter kode) fjernes, så evalueringen fokuserer på selve sproget.
There is a gap in how programming language design is evaluated: methods tend to be either small, internal tests or large-scale surveys and studies, with little in between. In Human-Computer Interaction (HCI), a similar gap has been addressed by discount usability evaluation, a quick, low-cost way to assess usability. This report examines whether that approach can be applied to programming languages. It finds that discount usability evaluation is usable, but is better suited to assessing compilers and Integrated Development Environments (IDEs) than the design of the language itself. To fill the gap, the report tests a modified version of the method that removes the IDE and compiler (the program that translates code), so the evaluation focuses on the language alone.
[This abstract was generated with the help of AI]
Keywords
Documents
