Technical meeting: Refactoring in Three Languages: Java, Scala, Clojure


Details
Glen Peterson (http://glenpeterson.blogspot.com/) will demonstrate a typical refactoring issue in 3 JVM languages. Participants will be introduced to each language, develop a sense its strengths and weaknesses, and see typical usage. Pros and Cons of type-safety in general will also be discussed. An overview of the presentation is available on Glen's Blog (http://glenpeterson.blogspot.com/2013/09/expression-problem-java-vs-scala-vs.html).
Glen has been programming for over 3 decades, over 2 of those professionally. He is currently the CTO and lead developer at PlanBase (http://planbase.com). Previously he designed and built web applications for Fidelity Investments, wrote video drivers for ATI, and worked on multiple business applications using a wide variety of languages and tools.

Technical meeting: Refactoring in Three Languages: Java, Scala, Clojure