15 citations · 27 across the 8 of their papers we have counts for
3 papers · 1 filter
Resolvable Ambiguity
Viktor Palmkvist, Elias Castegren, Philipp Haller +1
A common standpoint when designing the syntax of programming languages is that the grammar definition has to be unambiguous. However, requiring up front unambiguous grammars can fo…
Mastery Learning-Like Teaching with Achievements
Tobias Wrigstad, Elias Castegren
This paper describes the design of a second-year, 20 ECTS credit course on imperative and object-oriented programming. The key design rhetoric is encouraging students to assume res…
Reference Capabilities for Safe Parallel Array Programming
Beatrice à kerblom, Elias Castegren, Tobias Wrigstad
The array is a fundamental data structure that provides an efficient way to store and retrieve non-sparse data contiguous in memory. Arrays are important for the performance of man…