Scala in Action - Heiko Seeburger

9,178 views
9,115 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
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,178
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

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

×