2009-06-12 21 views
4

私はScalaについてかなりの数の本を見ましたが、それらはお互いに似ています。 「Scala」に関連したタイトルが「メインストリーム」と異なることが分かりますか?近い将来Scalaの本

答えて

4

別の話題の本は、Scala BASEのミートアップで言及された "scalaの俳優"です - 現在、Martin Oderskyによって執筆(または少なくとも共著)されています。

アクターフレームワークは、従来の共有状態の並行処理よりも容易に並行コードを書くことができ、マルチコアアーキテクチャーのスケーラビリティーを向上させることを目的とした実質的に新しい並行性モデル(Erlangの先駆け)を提供します。

7

この時点で、すべてのScalaの書籍はScalaの教育に関するものです。ほとんどの読者がScalaに慣れていないので、当然です。

時間が経過するにつれて、我々はとアンチパターン、コーディングのヒント、高度なアルゴリズム、またはトピック固有の、同時実行や戦略的なプログラミングのような(非常に Javaのパターンと異なる場合があります)Scalaのパターンと本をおそらく必要があります。

リフトブックの種類はトピック固有のカテゴリに合っていますが、ウェブプログラミングの一般的なScalaの使用法よりも、リフトライブラリとリフトの使用法についてははるかに多くのことがあります。

+0

すばらしい提案!どうもありがとうございました。非常に、非常に良いアイデア。私はStackOverflow.comを見つけて、あなたを見つけることがうれしいです。あなたの答えに心から感謝します。 –

1

私たちがまだ持っていない重要なことの1つは、JVM APIとJavaの構文にある程度慣れ親しんだ、Javaの後の次のステップではなく、最初の言語としてScalaに適したエントリレベルの本です。

現時点では、HobsonのPascalの選択肢よりも優れたプログラミングを学校でITクラスで利用できるようにするために、明るい幼児(10代後半)に本当にお勧めできるテキストはありません。 - 他の(準)関数言語のほうがはるかに良い状態にあるというわけではありません。

+1

私は一般的にあなたに同意しますが、OderskyらによるScalaのプログラミングでは、オブジェクト指向でなくてもプログラミング言語のみのJavaは必要ありません。 –

関連する問題