Jan Herlyn's Blog

Thoughts on software development, programming languages, and computer science.