I will be doing an introduction to Scala at the Ann Arbor Java User Group meeting on Tuesday, March 26. The AAJUG wordpress site is broken, but hopefully people will know about the talk and attend anyhow.
Here's my abstract:
Scala is a multi paradigm language, offering both object-oriented and functional programming that runs on the Java Virtual Machine. The proliferation of multi-core machines is driving interest in functional languages, as they offer a simplified approach toward concurrency. This talk discusses why you should care about Scala as an emerging language, describes unique features of the language, and uses programming examples to demonstrate its use.
AAJUG meetings are held at Washtenaw Community College, Room BE 260, starting at 6:30 pm.