Meta Scala (2) – Matchmaking in the world of Scala

Update (21.04.12): Fixed some html issues with code listing Update (21.04.12): Added example of or operation in simple pattern matching (very useful for keeping your code concise) While the better part of me is making her way through the Dollhouse – the 5th chapter of what I find to be a really disturbing game –…

Meta Scala (1)

Having read Niklaus Wirth’s Algorithms + Data Structures = Programs some 12 years ago I realized, multiple times during my career, that Wirth’s title equation is the ultimate truth of software engineering and that most of the things we consider new are simply implementation of old ideas, which, for different reasons, can only be realized now. Scala is one such implementation –…