Dirk's Hobby Projects

Dirk van Deun, dirk at dinf.vub.ac.be

The Tingle Programming Language

Many innovations in object oriented programming are about avoiding multiple inheritance. Mixins, traits, interfaces all serve this purpose. Tingle is a whole new language that grew out of a single idea about how to avoid multiple inheritance.

Combinatris

A very simple web game that puts SKI combinators on a Tetris-like playing field. Computer scientists will get it. Others maybe not so much.