Good book on Scala?

Any suggestions for a good book on Scala for seasoned programmers? I know there is at least one fan of Scala out there.

I need to write a client application to talk to a C++ server. I need to do extensive graphing so http://www.jfree.org/jfreechart/ looked quite useful. Was thinking about doing it in Flex (using some other charting library, obviously) or Java, but then I figured if I were going for Java, I might as well do it in Scala, if I can interface with Java libraries (google seems to indicate that I can).

I will try learning Scala from the Web first and then look for a book later. Meanwhile, I will see if I can get Scala to run inside Netbeans.
OK, I've found this:

http://programming-scala.labs.oreilly.com/

And on Ubuntu, I was able to:
sudo apt-get install scala

Going off to play with the new toy...

EDIT (note to self for netbeans) - /etc/netbeans.conf must include:
-J-Dscala.home=$HOME/src/scala-2.8.0.final/
and install the nb-scala-6.8v1.1.0rc2b from download
Last edited on
closed account (EzwRko23)
You may start from Scala by Example by M. Odersky. It is freely available on Internet.
Last edited on
Thx for the tip - just downloaded it.

As a first project, I want to find out how hard it is to build a simple GUI with a JTable and some other Swing widgets using Scala - I will learn the fun Scala-specific stuff along the way.
So far, Scala truly kicks major-*** and I haven't even gotten to the neat functional stuff yet.

Just as a Java replacement, I find that it's concise, easy to interface with Java libs, and the language never gets in the way.

It's time to deprecate Java in favor of Scala.
Topic archived. No new replies allowed.