Programming in Scala, Fourth Edition

Programming in Scala, Fourth Edition pdf epub mobi txt 電子書 下載2025

出版者:Artima Press
作者:Martin Odersky
出品人:
頁數:845
译者:
出版時間:2020-1-30
價格:USD 54.95
裝幀:Paperback
isbn號碼:9780981531618
叢書系列:
圖書標籤:
  • Scala
  • 編程語言
  • 函數式編程
  • JVM
  • 計算機
  • Scala
  • Functional Programming
  • Programming
  • Software Development
  • Computer Science
  • Big Data
  • Concurrency
  • Object-Oriented Programming
  • Type Systems
  • Domain Specific Languages
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

This book is the authoritative tutorial on the Scala programming language, co-written by the language's designer, Martin Odersky. This fourth edition brings the entire book up to date, adding new material to cover changes in Scala 2.13, in particular the overhaul of Scala collections. This edition covers these changes in detail, including:

The new collections type hierarchy

New concrete collection types

New methods added to collections

The new ways to define your own collection types

The new, simplified views

著者簡介

Martin Odersky is the creator of the Scala language. He is a professor at EPFL in Lausanne, Switzerland, where since 2001 he has led the team that developed the Scala language, libraries, and compiler. He is a founder of Lightbend, Inc., and was a co-designer of Java generics and the original author of the current javac reference compiler.Lex Spoon worked on Scala for two years at EPFL and is now a software engineer at Square, Inc.Bill Venners is president of Artima, Inc. He is a community representative on the Scala Center Advisory Board. He is also the designer of the ScalaTest testing framework and the Scalactic library for functional, object-oriented programming.

圖書目錄

What Readers are Saying ii
Contents xiii
List of Figures xxiii
List of Tables xxv
List of Listings xxvii
Foreword xxxv
Acknowledgments xxxvii
Introduction xli
1. A Scalable Language 3
2. First Steps in Scala 23
3. Next Steps in Scala 37
4. Classes and Objects 59
5. Basic Types and Operations 73
6. Functional Objects 97
7. Built-in Control Structures 117
8. Functions and Closures 143
9. Control Abstraction 167
10. Composition and Inheritance 183
11. Scala's Hierarchy 211
12. Traits 223
13. Packages and Imports 243
14. Assertions and Tests 261
15. Case Classes and Pattern Matching 273
16. Working with Lists 307
17. Working with Other Collections 341
18. Mutable Objects 363
19. Type Parameterization 387
20. Abstract Members 413
21. Implicit Conversions and Parameters 445
22. Implementing Lists 471
23. For Expressions Revisited 485
24. Collections in Depth 501
25. The Architecture of Scala Collections 569
26. Extractors 603
27. Annotations 619
28. Working with XML 627
29. Modular Programming Using Objects 641
30. Object Equality 657
31. Combining Scala and Java 681
32. Futures and Concurrency 697
33. Combinator Parsing 719
34. GUI Programming 749
35. The SCells Spreadsheet 761
A. Scala Scripts on Unix and Windows 787
Glossary 789
Bibliography 805
About the Authors 809
Index 811
· · · · · · (收起)

讀後感

評分

目前是最权威的也是最好的scala书,不过有些新的syntax没有cover,发现stackoverflow上的这个集合比较有用,推荐大家看看,http://stackoverflow.com/tags/scala/info  

評分

这本书是我刚接触Scala的时候看的一本书,当时有个人翻译了前12章,我就跟着读了下来。Scala的语法和特性,这本书介绍非常的好,如果你不是Java程序员,建议首先看这本书。如果是Java程序员,最好先看《programming Scala》(少了一个in),这本书可以让Java程序员快速掌握Scala...  

評分

評分

这本书是我刚接触Scala的时候看的一本书,当时有个人翻译了前12章,我就跟着读了下来。Scala的语法和特性,这本书介绍非常的好,如果你不是Java程序员,建议首先看这本书。如果是Java程序员,最好先看《programming Scala》(少了一个in),这本书可以让Java程序员快速掌握Scala...  

評分

新加坡总理李显龙的儿子李浩毅,发布了一本 Scala 的教程《动手学 Scala 编程》 新加坡总理李显龙的儿子李浩毅,发布了一本 Scala 的教程《动手学 Scala 编程》 新加坡总理李显龙的儿子李浩毅,发布了一本 Scala 的教程《动手学 Scala 编程》 新加坡总理李显龙的儿子李浩毅,发布...

用戶評價

评分

通俗易懂的Scala教程,有Javascript函數式編程和Java麵嚮對象編程經驗的人讀起來應該非常容易。

评分

通俗易懂的Scala教程,有Javascript函數式編程和Java麵嚮對象編程經驗的人讀起來應該非常容易。

评分

通俗易懂的Scala教程,有Javascript函數式編程和Java麵嚮對象編程經驗的人讀起來應該非常容易。

评分

通俗易懂的Scala教程,有Javascript函數式編程和Java麵嚮對象編程經驗的人讀起來應該非常容易。

评分

通俗易懂的Scala教程,有Javascript函數式編程和Java麵嚮對象編程經驗的人讀起來應該非常容易。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有