2009-06-12 15 views

回答

4

另一個特定於主題的書是「Scala中的演員」 - 這在斯卡拉BASE聚會上提到 - 目前正在由Martin Odersky撰寫(或至少由其共同撰寫)。

actors框架提供了一個全新的併發模型(Erlang開創的),旨在使編寫併發代碼比傳統的共享狀態併發更容易,並且爲多核架構提供更好的可伸縮性。

7

在這一點上,所有的斯卡拉書籍都是關於教Scala的。這很自然,因爲大多數讀者不會熟悉Scala。隨着時間的推移,我們很可能需要Scala模式的書籍(可能是與Java模式不同)以及反模式,編碼技巧,高級算法或主題特定的書籍,如併發或戰略編程。

電梯書的種類符合特定主題的類別,但它實際上更多的是關於電梯庫和電梯的使用情況,而不是關於網絡編程的一般Scala使用情況。

+0

令人驚歎的建議!非常感謝你。非常非常好的主意。我很高興找到關於StackOverflow.com並找到你。非常感謝您的答覆。 – 2009-06-12 03:51:09

1

我們還沒有一件重要的事情是入門級書籍,適合Scala作爲第一語言,而不是作爲Java之後的下一步,假定您熟悉JVM API和Java的語法。

目前沒有一種語言的文本,我可以真正推薦給一個聰明的年輕人(晚期青少年),他們希望開始使用比霍普森在學校IT課程中提供的選擇更好的東西進行編程 - - 不是任何其他(準)功能語言都處於更好的狀態。

+1

我一般都同意你的看法,但是我發現Odersky等人在Scala編程中並不需要Java本身,它只是一種編程語言,甚至可能不是面向對象的。 – 2009-06-16 22:31:40