Scalaスケーラブルプログラミング[コンセプト&コーディング] (Programming in Scala)
3
3
Scalaは、1行コードから大規模プログラムまで書けるスケーラブルな言語。
オブジェクト指向と関数型をバランスよく融合し、Javaをベースに、C#、Smalltalk、ML、OCamlなどの特徴を取り込んでいる。
並行処理やパーサー・コンビネーターなど標準ライブラリーも豊富に備える。
本書では、Scala言語デザイナー自らが、Scalaの考え方と使い方をステップ・バイ・ステップで解説。
オブジェクト指向と関数型、両方の側面をていねいに説明。
関数型というパラダイムを学びながら、オブジェクト指向の理解も深められる。
次世代言語の標準指標を理解したい人のための、必読の書。
まだレビューがありません
Listの分割統治原則に従った再帰的操作と末尾再帰最適化