Polyglot programming is here and can improve your style. The first part of this session will look at libraries and techniques that you can use with today’s Java 6, and a peek ahead to Java 7. In the second part of this session we will look at Scala, it similarities to Java, and it’s easy access improvements. Along the way, some functional techniques will be introduced where they make sense, and where they make life easier. This is intended to be like easing into a warm swimming pool rather than diving in cold at the deep end.