プログラミングScala
オージス総研, Wampler,Dean, オージス総研オブジェクトの広場編集部(翻訳), Payne,Alex
オライリー・ジャパン : オーム社
プログラミング言語Scalaの解説書。Scala言語の基本的な機能やScala特有の設計について学ぶことができます。対象読者はJavaやRubyといったオブジェクト指向言語の経験を持つプログラマ。前半は実行可能なサンプルを実際に動かしながら言語の説明をしているため初学者にも読みやすく、後半の言語仕様の詳細やScala独特のイディオム、設計原則、デザインパターン、DSLといった高度な概念についての解説は中上級者にとっても参考になります。日本語版では独自の章を2つ追加し、Scala2.8における変更点とSimple Build Toolを使ったScalaの開発について解説しました。Scala2.7/2.8対応。