Home
Hello!
I’m Janwillem, a computer scientist from Brussels, Belgium.
I develop programming languages and techniques, with a focus on concurrency, parallelism, and distribution. The holy grail is to come up with programming techniques that are easy to use, but can still exploit the performance of parallel systems.
Currently, I’m working as a researcher at Nokia Bell Labs in Antwerp. There, we develop World Wide Streams, a platform for real-time stream processing. About my current work →
Before that, I completed a PhD at the Software Languages Lab of Vrije Universiteit Brussel in Belgium, in which I developed a programming language called Chocola. About my PhD →
Recent blog posts
-
After I taught the Multicore Programming course at Vrije Universiteit Brussel last year, I asked my students to fill in a survey, including questions about their use of (generative) AI tools. Below are the results.
-
After teaching the Multicore Programming course at Vrije Universiteit Brussel for quite a few years, I’ve compiled a list of some common gotchas students encounter when they first program in Clojure:
-
In this post, we’ll delve into measuring CO₂ levels. We’ll use the MH-Z19B sensor, connected to a Raspberry Pi, and read out its measurements using Python.
subscribe via RSS
