Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scala in Action - Heiko Seeburger

11,315 views

Published on

You don't yet speak Scala? Then let us invite you to a journey on which we will explore the outstanding features of this programming language for the Java Virtual Machine. As an introduction we will briefly talk about Scala's key characteristics. Then we will explore this language and some of its typical applications, e.g. concise OO and powerful functional collections. If you are a developer and expect vivid examples and live coding, then you will like this session.

Published in: Technology
  • Be the first to comment

Scala in Action - Heiko Seeburger

  1. 1. Scala in action JAX London 2012 Heiko Seeberger
  2. 2. What is Scala ?
  3. 3. Scala is a JVM language
  4. 4. Since 2001 Current version 2.10 Scala is mature
  5. 5. Object-oriented Functional programming Scala is a unifier
  6. 6. Scala is statically typed
  7. 7. Scala code is lightweight
  8. 8. Use any Java library Mixed Scala/Java projects Scala is interoperable with Java
  9. 9. Scala in action
  10. 10. Demo: Concise OO
  11. 11. Demo: Powerful collections
  12. 12. Larger demo: Game of life
  13. 13. Demo: Parallel collections
  14. 14. Questions?
  15. 15. Thank you!Code: github.com/hseeberger/scalainaction Twitter: @hseeberger

×