So here's the bowling game in Scala using Specs (or a start, hoping for comments to improve it): http://blog.objectmentor.com/articles/2009/10/05/scala-bowling-kata-somewhere-in-the-middle And if you're interested in a little Ruby: http://blog.objectmentor.com/articles/2009/10/01/bowling-game-kata-in-ruby Brett