《Scala 程序设计》封面

Scala 程序设计

Programming Scala

Dean Wampler、Alex Payne · 初版 2009 年

9人推荐
25位读者提及
28次提及

为什么值得读

  • 适合初学者循序渐进掌握语言丰富特性
  • 相比大部头参考书更适合作教程与学习伴侣
  • 展示了深度语言概念与函数式编程的魅力

通过本书,你将学会如何利用Scala提高生产力。Scala是一种面向Java Virtual Machine (JVM)的新型多范式语言,兼具面向对象编程和函数式编程的特性。Scala非常适合用于构建支持并发与分布式的高可扩展、基于组件的应用程序。

Hacker News 上怎么说

  • 目前市面上所有关于 Scala 的书我都有,我觉得 Wampler 和 Payne 写的《Programming Scala》是学习这门语言最好的书:http://www.amazon.com/Programming-Scala-Scalability-Function... 避开 Artima 出版的那本:篇幅又大,内容又过时,而且写得…

    I have all the books currently out now on Scala and I think "Programming Scala" by Wampler and Payne is the best one for learning the language: http://www.amazon.com/Programming-Scala-Scalability-Function... Steer clear of the Artima book: its huge, out of date and not written…

  • Alex Payne 和 Dean Wampler 写的《Programming Scala》。它是 Odersky/Venners 那本书的绝佳补充,在我看来(虽然远非所有人赞同),后者更适合作为查阅手册或进阶读物,而不是入门教程。

    Programming Scala by Alex Payne and Dean Wampler. It's a great companion to the Odersky/Venners book which is (in my view, which is far from unanimous) better as a reference or a follow-up rather than as a tutorial.

  • ……写起来很舒服,学起来也相当容易,有大量的语法糖(syntactic sugar)。我觉得 Kotlin 是比 Groovy 更好的语言。Scala 是一门需要深入学习的语言,有许多令人着迷的特性,光是读一读《Programming Scala》就觉得太棒了,绝对值得推荐。要掌握更高级的概念,学习曲线会更陡峭,但绝对物有所值。Rust 学起来没 Scala 那么难,没那么多特性和概念,但是…

    …pleasant to write and quite easy to learn, lots of syntactic sugar. I'd say Kotlin is a better language than Groovy. Scala is a very deep language to learn, lots of fascinating features, just reading Programming Scala is amazing and totally recommended. The learning curve is steeper to get to more advanced concepts but it is worth it. Rust is not as difficult to learn as Scala, not so many features and concepts but…

  • “讲真,如果早在 2003 年就有人把 Martin Odersky、Lex Spoon 和 Bill Venners 写的《Programming Scala》拿到我面前,我大概压根就不会去创造 Groovy 了。”——James Strachan

    "I can honestly say if someone had shown me the Programming Scala book by by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have never created Groovy." -- James Strachan

  • 你读过《Functional Programming in Scala》(Scala 函数式编程)吗?https://www.amazon.com/Functional-Programming-Scala-Paul-Chi...

    Have you read Functional Programming in Scala? https://www.amazon.com/Functional-Programming-Scala-Paul-Chi...

  • 其实你应该从这本开始:https://www.amazon.de/Programming-Scala-Martin-Odersky/dp/09... 即使它是面向 JVM 的。读完半本书之后,上手 Scala.JS 就没那么难了。

    Actually you should start out with https://www.amazon.de/Programming-Scala-Martin-Odersky/dp/09... Even when it's targeted at the JVM. Scala.JS usage isn't that hard after you read half of the book.

正在加载完整评论……

键盘快捷键

/
聚焦搜索框
j / k
下一本 / 上一本
Enter
打开选中的书
Esc
关闭 / 返回
g h
回到首页
g b
值得读精选
g t
历史总榜
g r
上升最快
g l
我的书架
?
显示本帮助