Latest Posts

Thursday, August 2, 2012

Programming in Scala, Second Edition (2011)

Artima | 2011 | # ISBN-10: 0981531644# ISBN-13: 978-0981531649 | 852 pages | PDF | 21 MB Scala is an object-oriented programming language for the Java Virtual Machine. In addition to being object-oriented, Scala is also a functional language,...
read more...

Friday, July 20, 2012

Scala for Java Refugees Part 6: Getting Over Java

Thus follows the sixth and final installment of my prolific “Scala for Java Refugees” series.  After this post, I will continue to write about Scala as the spirit moves, but I don’t think I’ll do another full-length series focused entirely on this one topic.  It’s a surprisingly exhausting thing to do, tying yourself to a single subject...
read more...

Scala for Java Refugees Part 5: Traits and Types

One of the mantras repeated throughout this series has been that Scala is Java, just better.  Thus it stands to reason that Scala would at a minimum support all of the features and power that Java offers.  So far you’ve seen things like...
read more...

Scala for Java Refugees Part 4: Pattern Matching and Exceptions

So far, we’ve been examining the similarities between Scala and Java.  Areas where Scala syntax is so similar to Java’s as to be almost identical.  Of course, this doesn’t take full advantage of the language, but it allows developers to...
read more...