不同的Scala图书在不久的将来

不同的Scala图书在不久的将来,scala,Scala,我看过很多关于Scala的书,但它们彼此非常相似。想知道您希望看到哪些与“主流”不同的标题(与Scala相关)?在这一点上,所有Scala书籍都是关于Scala教学的。这是很自然的,因为大多数读者不会熟悉Scala 随着时间的推移,我们可能需要有Scala模式(可能与Java模式非常不同)和反模式、编码技巧、高级算法或特定主题(如并发或战略编程)的书籍 Lift book属于特定主题的范畴,但它实际上更多地是关于Lift库和Lift的使用,而不是关于web编程中Scala的一般使用。我们还没有一

我看过很多关于Scala的书,但它们彼此非常相似。想知道您希望看到哪些与“主流”不同的标题(与Scala相关)?

在这一点上,所有Scala书籍都是关于Scala教学的。这是很自然的,因为大多数读者不会熟悉Scala

随着时间的推移,我们可能需要有Scala模式(可能与Java模式非常不同)和反模式、编码技巧、高级算法或特定主题(如并发或战略编程)的书籍


Lift book属于特定主题的范畴,但它实际上更多地是关于Lift库和Lift的使用,而不是关于web编程中Scala的一般使用。

我们还没有一本入门级的书,适合Scala作为第一语言,而不是Java之后的下一步,假设您对jvmapi和Java语法有一定的了解


目前,我还没有一本关于这种语言的书可以推荐给一个聪明的年轻人(十几岁的孩子),他想在学校的IT课上用比霍布森选择的Pascal更好的语言开始编程——而不是其他任何语言(准)函数式语言的状态要好得多。

另一本特定于主题的书是《scala中的参与者》——这本书在scala基础会议上提到过——目前由Martin Odersky撰写(或至少是合著)


actors框架提供了一个全新的并发模型(在Erlang中首创),旨在使编写并发代码比传统的共享状态并发更容易,并为多核体系结构提供更好的可扩展性。

令人惊讶的建议!!!非常感谢你。非常非常好的主意。我很高兴找到StackOverflow.com和您。非常感谢您的回答。我大体上同意您的看法,但我发现Odersky等人使用Scala编程本身并不需要Java,只需要一种编程语言,甚至可能不需要面向对象。