Books

每年都有越来越多的有关Scala的书籍出版. 在这里,您只能找到许多可用标题的一小部分.


已针对Scala 2.12更新

马丁·奥德斯基,莱克斯·斯普恩,比尔·本纳尔斯

(第一版可免费在线阅读

由该语言的设计师Martin Odersky共同撰写,您会发现它为该语言的各种功能提供了更多的深度和清晰度. 该书既提供了Scala的权威参考,又提供了涵盖该语言所有功能的系统教程. 一旦您熟悉了Scala的基础知识,您将手头上拥有大量宝贵的示例和对Scala的精确说明的资源. 这本书可从Artima购得 . 屡获殊荣的书- 乔尔特技术书籍生产力奖 .

现在有空

凯·霍斯特曼

Addison-Wesley

你得到什么:

  • 为精通Java,C#或C ++的程序员快速介绍Scala
  • 您可以快速消化的博客篇幅信息
  • 您会发现有用的组织可以作为快速参考

您没有得到什么:

  • 编程或面向对象设计简介
  • 关于一种范例或另一种范例优越性的宗教
  • 可爱或学术例子
  • 有关语法细节的麻木细节

已针对Scala 2.11更新

亚历克斯·佩恩,院长沃普勒

O’Reilly

两位都是行业专家,Alex Payne是Twitter(基于Scala的社交网络服务)的首席API程序员. 出版商O'Reilly写道:"学习如何利用Scala(一种Java虚拟机(JVM)的新多范式语言,集成了面向对象和函数式编程的功能)提高工作效率. 通过本书,您将发现为什么Scala是支持并发和分发的高度可扩展,基于组件的应用程序的理想之选. 您还将学习如何利用丰富的Java类库更轻松地满足企业和Internet项目的实际需求."

现在有空

保罗·基诺(Paul Chiusano)

Manning

"函数式编程(FP)是一种软件开发风格,强调不依赖于程序状态的函数……Scala中的函数式编程对于希望学习FP并将其应用于日常编码业务的程序员来说是一本严肃的教程. 这本书以合乎逻辑,简洁明了的方式指导读者从基本技术到高级主题. 在其中,您将找到打开函数式编程世界的具体示例和练习."

现在有空

约书亚·苏瑞斯

Manning

"虽然有关Scala语言的信息很多,但很难找到熟练的从业人员,出色的例子以及对社区最佳实践的见识. 深度Scala弥合了这种差距,使您能够成功地将Scala应用于实际项目. 《深度学习Scala》是一本独特的新书,旨在帮助您将Scala有效地集成到开发过程中. 通过介绍Scala社区中新兴的最佳实践和设计,它通过示例为您提供了数十种强大的技术指导. 这里没有笨拙的理论-只是许多简洁,实用的Scala编码指南."

现在有空

安德鲁·菲利普斯(Nermin Sheriffovic)

Artima Press

"让代码做我们想要做的事情也许是我们作为开发人员的目的的本质. 因此,没有什么比我们认为我们理解的代码更有趣或更重要的事情了,但这与我们的预期相违背. Scala Puzzlers是Scala中此类示例的集合. 它不仅是一种更好地理解这种高表现力语言的有趣且具有启发性的方式. 它还将帮助您识别许多违反直觉的陷阱和陷阱,并防止它们对Scala开发人员造成进一步的生产错误搜寻压力."

by  ICOPY.SITE