Programming in Scala

Programming in Scala pdf epub mobi txt 电子书 下载 2025

关于作者

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)和设计者。

出版者:Artima Inc
作者:Martin Odersky
出品人:
页数:0
译者:
出版时间:2008-11-26
价格:USD 49.99
装帧:Paperback
isbn号码:9780981531601
丛书系列:
图书标签:
  • scala 
  • 函数式编程 
  • 编程 
  • Programming 
  • 编程语言 
  • FP 
  • 计算机 
  • 程序设计 
  •  
想要找书就要到 图书目录大全
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

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.

具体描述

读后感

评分

Scala是一门复杂的语言,它在java的基础上又多出了很多的特性,看起来很像语法糖? 但这些复杂的特性背后却有着内在的统一性,最终达到了强大而不失一致。从for表达式转译,到List实现,你会发现它的内核是如此简单,但在这些基础之上构建出的强大特性,是如此美妙。 有些语...  

评分

好的一方面,这本书倒是一本很详尽细致的参考手册,scala里做一件事往往有好几种做法(一种最底层的原始做法,一种加了点语法糖的友好做法,还一种糖加多了甜的不得了的做法),这本书介绍的比较充分,并且在很多地方对这语言为什么这么设计做了解释,在读完书开始实用时碰到问...  

评分

目前看了五分之一,但是感慨有很多,这里写一下。 之前上学的时候学过一段时间,当时用的是 《快学Scala》这本书,当时是图书馆借的第一版 然后大概刷了一半,每章的习题自己也都做全了,但是后面就感觉做了个梦一样,醒来还是不懂,对 Scala 的印象只保持在 属于 jvm 系语言、...

评分

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

评分

好的一方面,这本书倒是一本很详尽细致的参考手册,scala里做一件事往往有好几种做法(一种最底层的原始做法,一种加了点语法糖的友好做法,还一种糖加多了甜的不得了的做法),这本书介绍的比较充分,并且在很多地方对这语言为什么这么设计做了解释,在读完书开始实用时碰到问...  

用户评价

评分

非常赞。适合在读完scala for impatient之后来读(或者交替着读)

评分

看了一半,回头边用边查阅。

评分

本书是Scala的设计者Martin Odersky写的。按照Scala的特性分章节介绍,介绍语法之后给出小段的可运行示例代码,部分章节给出了Scala的类图结构。我最感兴趣的是第八章、十六章以及十七章,这几章了展示函数式语言极大的灵活性。Martin在Coursera开了一门Scala的编程课,课后编程作业是良好的练手材料。

评分

层出不穷的编程语言,Scala会取代Java吗?

评分

层出不穷的编程语言,Scala会取代Java吗?

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有