Programming language design requires making many usability-related decisions. However, existing HCI methods can be impractical to apply programming languages: languages have high iteration costs, programmers require significant learning time, and user performance has variance. To address these problems, we adapted both formative summative make them more suitable for design. We integrated into a...