出版社: Artima Inc
副标题: A Comprehensive Step-by-step Guide
出版年: 2008-11-26
定价: USD 49.99
装帧: Paperback
ISBN: 9780981531601
内容简介 · · · · · ·
Programming in Scala is the definitive book on Scala, the new language for the Java Platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers.Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas behind it.The book is carefully c...
Programming in Scala is the definitive book on Scala, the new language for the Java Platform that blends object-oriented and functional programming concepts into a unique and powerful tool for developers.Coauthored by the designer of the Scala language, this authoritative book will teach you, one step at a time, the Scala language and the ideas behind it.The book is carefully crafted to help you learn. The first few chapters will give you enough of the basics that you can already start using Scala for simple tasks. The entire book is organized so that each new concept builds on concepts that came before - a series of steps that promises to help you master the Scala language and the important ideas about programming that Scala embodies.A comprehensive tutorial and reference for Scala, this book covers the entire language and important libraries.
作者简介 · · · · · ·
关于作者
Martin Odersky是Scala语言的创造者。作为瑞士洛桑联邦理工学院(EPFL)的教授,他主要从事编程语言领域的工作。更具体地说,是面向对象和函数式编程的语言。他研究的论题是,这两种编程模式是硬币的两面,应该被尽可能地统一在一起。为了证明这点,他已试验性地设计了大量的语言,从Pizza到GJ到Functional Nets语言 。他还作为Java泛型的联合设计师及当前javac参考编译器的原作者影响了Java的发展。从2001年起,他主要从事Scala编程语言的设计、实现及改进工作。
Lex Spoon是Google的软件工程师。他以EPFL博士后身份在Scala方面工作了两年时间,从佐治亚理工学院(Georgia Tech)获得计算机科学的博士学位。那时他的主要工作是动态语言的静态分析。除了Scala之外,他还从事大量其他的编程...
关于作者
Martin Odersky是Scala语言的创造者。作为瑞士洛桑联邦理工学院(EPFL)的教授,他主要从事编程语言领域的工作。更具体地说,是面向对象和函数式编程的语言。他研究的论题是,这两种编程模式是硬币的两面,应该被尽可能地统一在一起。为了证明这点,他已试验性地设计了大量的语言,从Pizza到GJ到Functional Nets语言 。他还作为Java泛型的联合设计师及当前javac参考编译器的原作者影响了Java的发展。从2001年起,他主要从事Scala编程语言的设计、实现及改进工作。
Lex Spoon是Google的软件工程师。他以EPFL博士后身份在Scala方面工作了两年时间,从佐治亚理工学院(Georgia Tech)获得计算机科学的博士学位。那时他的主要工作是动态语言的静态分析。除了Scala之外,他还从事大量其他的编程语言工作,范围从动态语言Smalltalk到科学性语言X10。他和他的妻子,两只猫、一条吉娃娃还有一只乌龟,现生活于亚特兰大。
Bill Venners是Artima的总裁,兼Artima开发者网站(www.artima.com)的发行人。他是《深入Java虚拟机》(“Inside the Java Virtual Machine”)的作者,该书是定向为程序员的Java平台架构和内部组织的总体研究。他在JavaWorld杂志上有很受欢迎的专栏,内容涵盖Java内部机制,面向对象设计,还有Jini。Bill从Jini诞生伊始就活跃于Jini社区,他曾领导Jini社区的ServiceUI项目,而其中的ServiceUI API已经变成了联系用户界面和Jini服务之间的事实标准。Bill还是ScalaTest(Scala和Java开发的开源测试工具)的首席开发者(lead developer)和设计者。
喜欢读"Programming in Scala"的人也喜欢的电子书 · · · · · ·
喜欢读"Programming in Scala"的人也喜欢 · · · · · ·
Programming in Scala的书评 · · · · · · ( 全部 7 条 )
目前最好的scala书籍
> 更多书评 7篇
论坛 · · · · · ·
中文版名为《Scala编程》,翻译已经完成,预计12月... | 来自lispython | 5 回应 | 2010-12-03 05:57:47 |
Scala知识点(编程技巧)很多,该书面面俱到,非常... | 来自蚂蚁 | 2010-10-15 15:56:10 | |
这么好的书为什么还不翻译呢? | 来自徐风子 | 1 回应 | 2010-10-13 10:50:21 |
中文版翻译中,征审稿人 | 来自lispython | 2 回应 | 2010-09-25 01:33:07 |
传说中代码只有JAVA的10分之一 | 来自雷子是个好青年 | 5 回应 | 2010-03-01 17:45:23 |
这本书的其他版本 · · · · · · ( 全部9 )
-
电子工业出版社 (2010)8.2分 173人读过
-
电子工业出版社 (2018)9.3分 84人读过
-
Artima Inc (2011)9.2分 88人读过
-
Artima Press (2016)9.3分 55人读过
以下书单推荐 · · · · · · ( 全部 )
- IT技术 (Divine)
- 宝宝睡前故事 (aaa)
- 函数式编程 (TerryLee)
- 编程书籍候选 (笨蛋.mk⑨)
- 2013 semester 1 书单 (cheerzzh)
谁读这本书? · · · · · ·
二手市场
· · · · · ·
订阅关于Programming in Scala的评论:
feed: rss 2.0
0 有用 OnENew 2010-01-29 03:38:14
这本写的很畅快
0 有用 shzeng 2014-11-11 11:56:40
scala不是我的菜
0 有用 菲氏橡皮糖 2010-07-09 20:08:21
scala工具书
0 有用 Tomato 2010-05-25 23:41:44
读第二遍时还是觉得5星比较合理 ~
0 有用 mr x 2012-02-20 19:35:34
作者用FP的编程思想贯穿全书。
0 有用 r2g2 2021-08-18 19:44:09
电子档
0 有用 Jia 2020-10-15 23:41:53
直接放弃 还是用pyspark了🥳
0 有用 Pixelss 2020-05-22 09:26:56
非常详尽的解释,但是有时概念太多,例子太少,需要stackoverflow等辅助
1 有用 尘中之尘 2019-10-16 23:05:58
层出不穷的编程语言,Scala会取代Java吗?
0 有用 花有重开时 2018-07-08 21:02:29
这本书的确是能帮助人更好的驾驭scala,这体现在效率及最佳实践上。但里面的内容得自己亲自用过这门语言才能体会得到,所以不要一用这本书作为scala入门,而是应该在自己使用过scala后用来提高自己代码质量及效率。