Scala > Java

Resources » Stream » Scala > Java
Posted on Feb 23, 2012 (one year ago). Seen 1,999 times. One comment. Permalink
Photo Rob Nikzad
Digital Producer
Marakana, Inc.
Member since Nov 22, 2011
Stream Posts: 111
Tagged as: Java Scala Video

Java is no longer alone on the JVM. It now has to share space with its younger siblings JRuby, Jython, Groovy, Clojure, Scala and many others. Each new language has its own set of advantages and disadvantages compared to Java, and its own niche in which it performs best, but Scala in particular is gaining momentum.

In this presentation to the San Francisco Java User Group on February 16, 2012, Marakana's own Dan Rosen introduces Scala to Java developers and shows off some of its expressive power -- higher-order functions, type inference, and pattern matching -- by building a simple web service. You'll never look at Java the same way.

Follow along with Dan's slides here. Since the section on monads was not included in this presentation, consider checking out this recent video primer on monadic design.

Want to learn more about Scala?
Check out some of our training courses and videos.

Comments

Posted on Feb 28, 2012
Photo Marko Gargenta
@MarkoGargenta
Marakana, Inc.
Member since Jan 19, 2007
Location: San Francisco
Yes, Scala < Java, as in less code, stress, clutter.
Yes, you should get a bow tie.