Making waves with startups and enterprises alike, Scala is a concise alternative to Java and similar languages, enabling programmers to be more productive. OSCON’s Scala Summit will bring together leaders, innovators and enthusiasts from the Scala world, giving you a complete, in-depth orientation to this exciting new language in just one day.
The Scala Summit starts with the “Seductions of Scala” tutorial on the afternoon of Monday July 19, and continues with a full day of presentations from Scala experts and practitioners on Tuesday July 20. The program has been curated by Scala experts Alex Payne and Dean Wampler, authors of O’Reilly’s Programming Scala.
Stick around after the summit is over to socialize with the Scala community, and then join us for the O’Reilly Open Source Awards and Ignite OSCON, a fast-paced and fun evening of talks.
Register now for the Scala Summit, or the Scala Summit plus the full O’Reilly Open Source Convention (21-23 July)
We want attendees to the Scala Summit to get the most benefit from being together. To help this, we’ve created a ScalaSummit page on the OSCON Wiki where you can leave details of your user groups, projects or other Scala related topics.
In addition, OSCON offers attendee-organized Birds-of-a-Feather sessions, so why not go ahead and organize more Scala meetups during the evenings of OSCON?
Monday July 19th
1.30pm – 5pm
The Seductions of Scala
This tutorial is the ideal starting place for those who’ve not yet taken an in-depth look at what Scala has to offer.
Join Dean Wampler for a deep dive on the aspects of the Scala programming language, covering functional programming, traits and concurrency.
Tuesday July 20th
Scala Summit Day
8:30am – 9:15am
Alex Payne, Dean Wampler
Welcome and introduction from the summit chairs Alex Payne and Dean Wampler, followed by interviews with Scala developers about how and why they chose Scala.
9:15am – 10:00am
Akka: Simpler Scalability, Fault-Tolerance, Concurrency & Remoting through Actors
We believe that writing correct concurrent, fault-tolerant and scalable applications is too hard. Most of the time it’s because we are using the wrong tools and the wrong level of abstraction. Akka is here to change that.
10:00am – 10:30am Break
10:30am – 11:15am
Simple Build Tool
Simple build tool aims to do the basics well. sbt is fast, unintrusive and easy to set up, and supports testing, contineous compilation, parallel task execution and dependency management.
11:15am – 12:00pm
Specs & Scala, Tips and Tricks for a Friendly DSL Syntax
Specs is a Behavorial Driven Design framework that provides a simple language for creating specifications, integration with JUnit, mocking, spec reuse and a library for writing business specifications.
12:00pm – 1:30pm Lunch
1:30pm – 2:15pm
Lift: Quick and Fun
The Lift Web Framework provides an advanced set of tools for quickly and easily building real-time, multi-users, interactive web applications. Lift is a hybrid web framework built on Scala. Lift derives its features and idioms from the best of existing web frameworks as well as the FP & OO features in Scala. Join David as he builds a multi-user, browser-based chat app in Lift.
2:15pm – 3:00pm
Rewiring Android with Scala
The Android platform and Scala language are home to some of the most exciting software progress in the greater Java ecosystem. Why not use them both together? The Android development kit’s command line tools make the platform easily adaptable to a programmable builder like Simple Build Tool, while Scala’s deep interoperability with Java ensures that nothing is lost in the translation.
3:00pm – 3:30pm Break
3:30pm – 4:15pm
Scala in Practice
Alex Payne, Coda Hale
Scala is in production today. Hear from developers at Twitter and Yammer of their real world experience deploying Scala.
4:15pm – 5:00pm
Scala’s Powerful Language Features
Understanding Scala’s language features is the key to unlocking its power. This talk will explain for-comprehensions, continuations, traits and more.
5:00pm – 7:00pm Dinner (on your own)
Comments on this page are now closed.
For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at firstname.lastname@example.org
Download the OSCON Sponsor/Exhibitor Prospectus
For media-related inquiries, contact Maureen Jennings at email@example.com
To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)
Have an idea for OSCON to share? firstname.lastname@example.org
View a complete list of OSCON contacts