Disclaimer:  This is my personal web site.  The content here reflects my personal opinions and does not necessarily reflect those of my current employer.

 

  • Programming in Scala
    Programming in Scala
    by Martin Odersky, Lex Spoon, Bill Venners
  • Domain-Specific Languages (Addison-Wesley Signature Series)
    Domain-Specific Languages (Addison-Wesley Signature Series)
    by Martin Fowler
Powered by Squarespace
This area does not yet contain any content.
Main | The Beginning of the Health Care Battle »
Monday
Nov222010

Scala for Java Guys

I've been programming in Scala a lot lately and I continue to be impressed with the enormous amount of thought and care that went into the language and its libraries.  If you're a Java programmer that's interested in making a move into a more productive language, you've got to give Scala a try.  Odersky and his team have done an amazing job of maintaining the best of the Java experience while moving the state of the art in JVM programming forward by leaps and bounds.

There's a significant amount of new material to learn when moving to Scala, but as you develop a feel for the bigger Scala picture you'll begin to realize that it's simpler than Java itself in some fundamental ways.  I won't try to convey the Scala landscape in this short post.  Instead, I suggest this presentation I found over the weekend.

Check out slides 76 and 77 for a dramatic illustration of how concise things can be in Scala.

PrintView Printer Friendly Version

EmailEmail Article to Friend

Reader Comments

There are no comments for this journal entry. To create a new comment, use the form below.

PostPost a New Comment

Enter your information below to add a new comment.

My response is on my own website »
Author Email (optional):
Author URL (optional):
Post:
 
Some HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>