Scala for the Impatient

书名:Scala for the Impatient
作者:CayS.Horstmann
译者:
ISBN:9780321774095
出版社:Addison-WesleyProfessional
出版时间:2012-3-16
格式:epub/mobi/azw3/pdf
页数:384
豆瓣评分: 8.1

书籍简介:

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.

书友短评:

@ 草青 后面高级的部分等之后再读 @ [已注销] @ @ @ masque 非常赞。注意这类书都不是告诉你”为什么“,而是告诉你”怎么做“。跟着做一遍把习题做下来以后看programming in scala了解为什么吧 @ 自由的柠檬 读完了前9章,笔记一篇 http://hongbinzuo.github.io/2014/02/10/scala-for-the-impatient/ @ vinceguo 电子版,只有前9章,语法嘛,小case,算是快速入门了。不准备买实体书了,对于最近准备裸辞手上钱也不是很多的我,原版书还是太贵了。接下来准备去翻翻那本Scala之父写的Programming In Scala @ Snorlax20 @ @ @2014-01-27 10:39:33 @2020-07-09 19:16:36 @ [已注销] @ @ @2014-01-27 10:39:33 @ void 写得很简洁,没有废话,相对于其他的scala语法书,这本书涵盖内容很广,却很薄,而且内容新,适合作为案边的语法工具书。 @ 记得那时的 shit @ 桃子幻象 常见坑都给标出来了,适合想快速开始用的人

添加微信公众号:好书天下获取

添加微信公众号:“好书天下”获取书籍好书天下 » Scala for the Impatient
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

添加微信公众号:“好书天下”获取书籍

添加微信公众号:“好书天下”获取书籍添加微信公众号:“好书天下”获取书籍