job's online place
Hi, I’m Job! I’m a computer science student from the Netherlands, and currently pursuing a master’s degree at Utrecht University.
Most of my programming projects can be found on my GitHub. You can find:
- various attempts at creating programming languages, including a recreation of David Christiansen’s pie, and an object-oriented language in the works called dabulang;
- a few bad attempts at recreating simple games like breakout and asteroids;
- contributions to the code base for the computer science study association in Utrecht, Sticky. Of course, Sticky has a lot of self-built infrastructure that members maintain to keep the association running.
I also listen to a lot of music. My current obsessions are laura les, Gezebelle Gaburgably, Cavetown and The Home Team.
From time to time, I like to write a little article about stuff I find interesting and worth sharing. These can be found in the archive. Just to give you an idea on what they’re about, here’s the latest few posts:
To generalise or not to generalise your types? posted on January 11, 2024.
Let-polymorphism is an essential mechanism for the Hindley-Milner calculus, but do we want to apply let-polymorphism to all let bindings in an imperative language?
Thanks for reading, have a great day!