San Francisco, California
London, United Kingdom
6:30pm: Arrive and mingle (food and drinks provided)
7:15pm: Dr.Martin Odersky's presentation
8:30pm: Q&A and wrap up
On October 1st, Martin Odersky, the creator of Scala, will be on-site with Intel in San Francisco. Martin will be presenting the latest features from the forthcoming Scala 2.10 release, and this event will give attendees the opportunity to network with members of Intel's new software engineering team, along with members of the company backing Scala, Typesafe.
In his presentation Martin will be covering some of the exciting Scala 2.10 features, including the new reflection API which allows Scala programmers to explore and interact with a programs structure, and effectively treat the entire program as data itself. Unlike Java's stunted reflection capabilities, Scala 2.10 can obtain a plethora of type information via reflection, and amongst other things is the basis for a powerful macro system that allows for sophisticated compile-time metaprogramming, allowing one to dynamically generate types.
Intel is building a brand new distributed platform atop Scala, and making heavy use of its powerful features to build elegant APIs which leverage the full power of type system. One way such a technique is being used in practice is to give developers compile-time safety when accessing a backend storage system that by default treated all items as indifferent Objects. Not wanting to deal with these overly nondescript types the engineering team constructed an abstraction that provided a type-safe facade, allowing the compiler to then infer all the type information users of that storage system wanted in their programs. In addition to designing such APIs, Intel makes strong use of community tools such as the Akka concurrency toolkit, which helps in solving some of the inherent problems associated with distributed systems, whilst producing a final product that is fast, reliable and very high-quality.
For more information about how Scala is used at Intel or to discuss employment opportunities, please contact Fui Meng Liew (email@example.com).
The Event is located in the LDAC Dining Commons - Building A.
1 Letterman Drive, SF, 94129.
Parking fees: The rate for parking is $6/hr until 6p and then $5/flat from 6p until close.
When & Where
Typesafe provides the most scalable software platform designed for the computing architectures of the future -- multicore, parallel and cloud applications. It does this through the open source Typesafe Stack, a 100% Java compatible software suite that combines Akka middleware, the Play web framework, and the Scala programming language, proven in production with some of the world's most highly trafficked web properties including Foursquare, LinkedIn and Twitter. The company's Typesafe Subscription complements the Typesafe Stack with commercial support, maintenance, and operations tools. Typesafe also offers training and consulting services for organizations to ease adoption of Akka, Play, and Scala. Typesafe was co-founded by Martin Odersky, the creator of Scala, and is backed by Greylock Partners.