Typesafe Stacks of Silicon Valley - Intel hosts Dr. Martin Odersky presenting Scala 2.10

San Francisco, CA

Bummer! Sales have ended.

Unfortunately, tickets for this event are no longer on sale.

View upcoming events Create an event

Event Details

Intel hosts Dr. Martin Odersky presenting Scala 2.10

6:30pm: Arrive and mingle (food and drinks provided)

7:00pm: Announcements

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 (fui.meng.liew@intel.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.