Scala Users Tribe - Canberra - Meetup One

515 views

Published on

Slides from the introductory presentation on Scala at Scala User's Tribe - Canberra in August 2010.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
515
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Scala Users Tribe - Canberra - Meetup One

  1. 1. Scala - A Primer <ul><li>Scala User Tribe - Canberra </li></ul><ul><li>http://www.meetup.com/Scala-Users-Tribe-Canberra/ </li></ul><ul><li>David Elliot </li></ul><ul><li>August 5th, 2010 </li></ul>
  2. 2. To know the present, one must understand the past.
  3. 3. Pizza Functional Generics Pattern Matching Martin Odersky Funnel Created Functional Nets on JVM Adelaide - It’s OK GJ Making Java Easier to Type, and Easier to Type The Compiler for Java 1.3+ 1958 1995 1998 1981 Turbo Modula-2 Bytecode and Native Compiler Java Launched! A JVM is born 2001 Generics 2003 2010 You Are Here Pure OO meets Functional on the JVM !
  4. 4. The New Java?
  5. 6. v.s.
  6. 7. http://langpop.com
  7. 8. Ridiculously Easy Concurrency Actors Pure OO Goodbye primitives & statics, hello traits (mixins) Functional First Class Functions, Closures, Currying JVM Access to Java Libraries Web 3.0 The Lift Framework FOSS BSD License Coolness Type Inference, Case Classes & Pattern Matching Trademark of EPFL
  8. 9. Scala User Tribe - Canberra Share. Discuss. Learn.

×