Going Hybrid - An introduction to Scala
- đ¤ Speaker: Jonas Kaiser
- đ Date & Time: Tuesday 19 January 2010, 18:30 - 19:30
- đ Venue: Club Room, Churchill College
Abstract
Scala is a fairly young programming language that aims to unify the concepts of object orientation and functional programming together with an easy transition away from Java, with the aim to have code that is concise, understandable and thereby more robust than existing enterprise level Java code. The biggest publicly known project built with this language is the Web 2.0 platform Twitter. I will give several examples (some maybe live) to provide an easy starting point and then present some of the more interesting features like pattern matching list folding, Mixin class composition, custom control abstractions and variance annotations. I will finish with an outlook on the features announced for the next stable release.
Series This talk is part of the Churchill CompSci Talks series.
Included in Lists
Note: Ex-directory lists are not shown.
![[Talks.cam]](/static/images/talkslogosmall.gif)

Jonas Kaiser
Tuesday 19 January 2010, 18:30-19:30