Senin, 29 Maret 2010

Programming Scala


There are so many languages that you could use to program the JVM.
In this book I hope to convince you to take the time to learn Scala.
The Scala language has been designed for concurrency, expressiveness,
and scalability. The language and its libraries let you focus on your
problem domain without being bogged down by low-level infrastructure
details like threads and synchronization.
We live in a world where hardware is getting cheaper and more power-
ful. Users now have devices with multiple processors, each with multi-
ple cores. Although Java has served us well so far, it was not designed
to take advantage of the power we have on hand today. Scala lets you
put all that power to use to create highly responsive, scalable, perform-
ing applications.
In this introduction, we’ll take a quick tour of the benefits of functional
programming and Scala to show you what makes Scala attractive. In
the rest of this book, you’ll learn how to use Scala to realize those
benefits.


Download Ebook Here

Tidak ada komentar:

Posting Komentar