- document
-
Smith, Thomas (author)Stream processing has taken a prominent position in the software engineering industry. Many applications, from a small to large scale, embrace this paradigm to deal with the difficulties of responding to events that happen asynchronously: programmers define "operators" that perform small, independent tasks on individual events. These operators...master thesis 2020
- document
-
Van Der Lippe, Tim (author), Smith, Thomas (author), Pelsmaeker, Daniƫl (author), Visser, Eelco (author)In this paper, we report on our experience in teaching a course on concepts of programming languages at TU Delft based on Krishnamurthi's PAPL book with the definitional interpreter approach using Scala as meta-language and using the WebLab learning management system. In particular, we discuss our experience with encoding of definitional...conference paper 2016