an introduction to Scala by one new to the language