是否有关于Scala的经典书籍?[关闭]


15

我对学习Scala感兴趣,但是由于相对较新,因此似乎找不到很多关于它的书籍。

是否有一本书是事实上的标准,用于描述有关Scala的最佳实践,设计方法和其他有用信息?那本书有什么特别之处?



这可能会有所帮助:scalacommunity.com/…– 2013
斯里兰卡

Answers:


25

我可以建议使用Scala编程,因为它是Scala语言的创建者:Martin Odersky。

他非常详细地描述了Scala的大多数功能,并解释了为什么选择了此功能而不是其他功能。因此,读者可以深入了解Scala。这本书太棒了。这是我读过的最好的编程书籍之一。


1
其中一位合著者Lex Spoon是一位明确的交流者,也是Clever Dude(见他的Squeak Smalltalk贡献);这对这本书来说是个好兆头!
Frank Shearar

我们的系主任和博士候选人都告诉我,我是好朋友,这是目前有关该语言的最佳书籍。他们俩都是Scala的粉丝,并且拥有足够大的图书馆,我相信他们对哪些书籍值得和不值得的见解(因为他们告诉我一些不值得的书)。
sp0rus

@弗兰克:太好了。我不知道Spoon还是Smalltalk的家伙。:)
missingfaktor

小附注,Scala编程第二版刚刚发布。它包括scala 2.8中的更新和更改。
詹森·韦伯

Scala中的编程,第三版现已发布,符合Scala 2.11 / 12
Robert Harvey

8

Artima的Scala编程是您目前可以获得的最好的Scala书。非常推荐。我发现O'Reilly的Programming Scala是一本不错的第二本书;它的移动速度比我想要的快。

我还尝试了David Pollak的Beginning Scala,但并不喜欢它,因此我推荐给任何人。

上述所有书籍都有些过时,因为它们没有涵盖Scala 2.8中的许多新内容。我希望这些书的更新版本能尽快出版。


尽管已经出版了六本以上的Scala书籍,但我相信最好的书籍尚未到来。

我认为您应该特别注意的两本书是:

  1. Josh Suereth 深入探讨Scala

  2. Christos Loverdos和Apostolos Syropoulos的Scala步骤


对于那些想起步并精打细算的人来说,我将是O'Reilly的《 Scala编程》,而Artima的《 Scala编程》是一本很棒的书,就像Java一样可供参考-完整的参考书
prasonscala

@prassee:同意第一部分;不同意第二点。
missingfaktor 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.