DOSUG Scala Basic Concepts 0805

3,763 views

Published on

Scala Syntax Pattern Matching Math Expressions
Language Comparison Applicability

Published in: Technology, Education
1 Comment
6 Likes
Statistics
Notes
  • Great talk, and really opened our eyes to the possibilities that Scala offers, even in hybrid projects that have other .CLASS files running under the JVM (JRuby, Plain old Java, Groovy, etc.). Tom should be a welcome speaker in any venue that has a group interested in learning Scala.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,763
On SlideShare
0
From Embeds
0
Number of Embeds
21
Actions
Shares
0
Downloads
89
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide

DOSUG Scala Basic Concepts 0805

  1. 1. Scala Basic Concepts Tom Flaherty - Axiom Architectures, LLC Thomas.Edmund.Flaherty@gmail.com The Scala Approach • Be completely interoperable with Java. • Combine OO object-oriented and FP functional programming concepts. • Improve on Java with: •A uniform class hierarchy. • Pattern matching and higher-order functions. • Novel ways to abstract and compose programs. • Open source • Has been available since Jan 2004. • Production version 1.0 since 2006 • Currently: > 2000 downloads per month.

×