The Strange Case of the Danish Aarhus Mafia

Why are so many CS pioneers from Denmark? #random

Read time: 1 minute
Last update:

There's something sublime in the state of Denmark.

It is a tiny country (5.8m population today - the same size as Singapore where I am from) but it has had an abnormally large impact on computer science and therefore the world. Here is a selection of Danish programming language and compiler pioneers (in no particular order):

I also of course have had the privilege of working for Mathias Biilmann and Christian Bach, both from Denmark.

Many were born in Copenhagen, Denmark's capital and biggest city, but Brian LeRoux notes that many of the JVM team were from Aarhus. Lars and Kasper's V8 team of about 70 was sited in Aarhus. Bjarne, the Rasmussen brothers, and the V8 duo are actually from Aarhus University, though there is decent representation from other Danish universities too.

Anders, the overachiever of the group, speculates: "Could it be because the winters and long and dark and there are no mountains to go ski, so you might as well design programming languages?". This is of course a joke, but I won't lie and say I didn't have a peek to see what neighboring countries (Finland - Linus Torvalds, Norway - Håkon Wium Lie) did. The lowlands "no mountains" thesis is perhaps important, so I also checked out the Netherlands (Guido van Rossum, Bert Bos, Edsger Dijkstra).

I find it interesting that the Lego Group is also from Denmark.

It's like the Danes are obsessed with giving the world basic building blocks.

Join 2,000+ developers getting updates ✉️

Too soon! Show me what I'm signing up for!


Tweet about this post and it will show up here, or you could leave a comment on