Scala is a relatively new general-purpose, open source programming language on the Java platform. It combines strong static typing with functional programming, a very flexible object system, great support for building concurrent, high-performance applications and a syntax that is comfortable for those coming from dynamic scripting languages like Python and Ruby. The talk consists of a high-level overview of the benefits of the language for developers, and shows how it can be used to build mashups, hacks and prototypes rapidly but cleanly, and take advantage of many mature open source libraries for processing linked data, working with the Semantic Web and APIs.
Programmer (Ruby, Scala, Java, Python), Wikipedia admin, general geeky person, atheist, gay and proud; usually disappointed by humanity. bio from Twitter
Sign in to add slides, notes or videos to this session