How about programming in Scala ?