Please register:Register for Why You Want to Learn Scala
Pizza provided free by TEK Systems! They will also provide a door prize.
This presentation covers a variety of aspects of the scala programming language including syntax, tools and Java compatability.
Introduction – What is Scala?
Brief Syntax Overview (the power triads)
class / object/ trait
def / var/ val
The somewhat familiar – if and while
simple pattern matching – match and try/catch
Lambda Expressions and Closures
The Loaner pattern, and Automatic Resource Management
LINQ 4 j?
What are case classes?
Josh Suereth is a Software Engineer at Fortisphere Inc developing Enterprise Java applications. He has been a committer on the Scala language for almost a year. He is responsible for the Maven integration side of the Scala language, but has also contributed to other aspects of the language.
Josh has dual B.S. in Computer Science and Mathematics from Penn State, and a M.S. in Computer Science from Johns Hopkins.
When: Tuesday, March 24, 2009 06:30 PM – 9:00 PM
12021 Sunset Hills Road
Reston, VA 20190
Ph.: 703.727.1307 and I (Gray) will let you in.