出版社: Addison-Wesley Professional
出版年: 2012-3-16
页数: 384
定价: USD 44.99
装帧: Paperback
ISBN: 9780321774095
内容简介 · · · · · ·
Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional programming languages. Using Scala, you can write programs more concisely than in Java, as well as leverage the full power of concurrency. Since Scala runs on the JVM, it can access any Java library and is interoperable with Java frameworks...
Scala is a modern programming language for the Java Virtual Machine (JVM) that combines the best features of object-oriented and functional programming languages. Using Scala, you can write programs more concisely than in Java, as well as leverage the full power of concurrency. Since Scala runs on the JVM, it can access any Java library and is interoperable with Java frameworks. Scala for the Impatient concisely shows developers what Scala can do and how to do it. In this book, Cay Horstmann, the principal author of the international best-selling Core Java(t), offers a rapid, code-based introduction that's completely practical. Horstmann introduces Scala concepts and techniques in "blog-sized" chunks that you can quickly master and apply. Hands-on activities guide you through well-defined stages of competency, from basic to expert. Coverage includes * Getting started quickly with Scala's interpreter, syntax, tools, and unique idioms * Mastering core language features: functions, arrays, maps, tuples, packages, imports, exception handling, and more * Becoming familiar with object-oriented programming in Scala: classes, inheritance, and traits * Using Scala for real-world programming tasks: working with files, regular expressions, and XML * Working with higher-order functions and the powerful Scala collections library * Leveraging Scala's powerful pattern matching and case classes * Creating concurrent programs with Scala actors * Implementing domain-specific languages * Understanding the Scala type system * Applying advanced "power tools" such as annotations, implicits, and delimited continuations Scala is rapidly reaching a tipping point that will reshape the experience of programming. This book will help object-oriented programmers build on their existing skills, allowing them to immediately construct useful applications as they gradually master advanced programming techniques.
作者简介 · · · · · ·
Cay S. Horstmann is principal author of Core Java™, Volumes I and II, Eighth Edition (Prentice Hall, 2008), as well as a dozen other books for professional programmers and computer science students. He is a professor of computer science at San Jose State University and a Java Champion.
喜欢读"Scala for the Impatient"的人也喜欢 · · · · · ·
Scala for the Impatient的书评 · · · · · · ( 全部 11 条 )
A Lightening Fast Peep, A Half-full Vinegar Bottle
快速入门之选,深入还需多动手和更深入的学习
看完《快学scala》,决定去学clojure
一本不适合初学者的书
讲的不是很好,没讲什么原理性的东西
> 更多书评 11篇
论坛 · · · · · ·
在这本书的论坛里发言这本书的其他版本 · · · · · · ( 全部5 )
-
电子工业出版社 (2012)7.5分 221人读过
-
电子工业出版社 (2017)8.7分 36人读过
-
Addison-Wesley Professional (2016)7.7分 15人读过
-
未知出版社 (2022)暂无评分 2人读过
以下书单推荐 · · · · · · ( 全部 )
- Scala (laogao)
- 2013 (sp)
- scala (hoterran)
- 深入学习之2017年书单 (阿霏)
- 第一列 (晨辰)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
- 在豆瓣转让 有89人想读,手里有一本闲着?
订阅关于Scala for the Impatient的评论:
feed: rss 2.0
0 有用 后火Backfire 2021-12-13 07:06:56
Quick to get started, so difficult to get deeper
0 有用 bochet 2016-03-04 23:06:15
scala真是一种典型学院派的语言,后5章就看了隐式转换,看到implicit evidence就实在看不懂了。
0 有用 igeek 2012-10-29 11:56:58
才发现自己下载的电子书并没有完整的章节,只有最基础的那部分,暂且把那部分看完了
0 有用 不青山 2016-11-06 10:49:20
适合有基础的快速上手
1 有用 crackcell 2014-11-08 18:12:36
Scala估计是这个世界上唯一的复杂度超过C++的语言。
0 有用 后火Backfire 2021-12-13 07:06:56
Quick to get started, so difficult to get deeper
0 有用 懂懂 2021-05-17 23:58:38
只适合当字典用 最关键的类型系统太粗略了 想好好学Scala的话还是要读其他的书
0 有用 Dan 2020-12-15 17:01:41
@ @ @2014-01-27 10:39:33 @2020-07-09 19:16:36
0 有用 void 2019-06-27 20:44:58
写得很简洁,没有废话,相对于其他的scala语法书,这本书涵盖内容很广,却很薄,而且内容新,适合作为案边的语法工具书。
0 有用 记得那时的 2019-02-17 21:23:18
shit