BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Talks.cam//talks.cam.ac.uk//
X-WR-CALNAME:Talks.cam
BEGIN:VEVENT
SUMMARY:Going Hybrid - An introduction to Scala - Jonas Kaiser
DTSTART:20100119T183000Z
DTEND:20100119T193000Z
UID:TALK21463@talks.cam.ac.uk
CONTACT:John Wickerson
DESCRIPTION:Scala is a fairly young programming language that aims to\nuni
 fy the concepts of object orientation and functional programming\ntogether
  with an easy transition away from Java\, with the aim to have\ncode that 
 is concise\, understandable and thereby more robust than\nexisting enterpr
 ise level Java code. The biggest publicly known\nproject built with this l
 anguage is the Web 2.0 platform Twitter. I\nwill give several examples (so
 me maybe live) to provide an easy\nstarting point and then present some of
  the more interesting features\nlike pattern matching list folding\, Mixin
  class composition\, custom\ncontrol abstractions and variance annotations
 . I will finish with an\noutlook on the features announced for the next st
 able release.
LOCATION:Club Room\, Churchill College
END:VEVENT
END:VCALENDAR
