DOSUG Scala Basic Concepts 0805

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + programr Matthew Mccullough 11 months ago
    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.
Post a comment
Embed Video
Edit your comment Cancel

5 Favorites & 2 Groups

DOSUG Scala Basic Concepts 0805 - Presentation Transcript

  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.
  2. Scala is Interoperable • Scala programs interoperate seamlessly with Java class libraries • Method calls. • Field accesses. • Passing multi-dimensional

+ Tom FlahertyTom Flaherty, 11 months ago

custom

1497 views, 5 favs, 0 embeds more stats

Scala Syntax Pattern Matching Math Expressions
La more

More Info

© All Rights Reserved

Go to text version
  • Total Views 1497
    • 1497 on SlideShare
    • 0 from embeds
  • Comments 1
  • Favorites 5
  • Downloads 43
Most viewed embeds

more

All embeds

less

Flagged as inappropriate Flag as inappropriate
Flag as innappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel

Categories