Programming in Scala, Third Edition

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

Martin Odersky
想要找书就要到 静流书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
Artima Press 2016-5-10 Paperback 9780981531687

具体描述

Martin Odersky is the creator of the Scala language. He is a professor at EPFL in Lausanne, Switzerland, and a founder of Typesafe, Inc. He works on programming languages and systems, more specifically on the topic of how to combine object-oriented and functional programming. Since 2001 he has concentrated on designing, implementing, and refining Scala. Previously, he has influenced the development of Java as a co-designer of Java generics and as the original author of the current javac reference compiler. He is a fellow of the ACM.

Lex Spoon is a software engineer at Semmle, Ltd. He worked on Scala for two years as a post-doc at EPFL. He has a Ph.D. from Georgia Tech, where he worked on static analysis of dynamic languages. In addition to Scala, he has helped develop a wide variety of programming languages, including the dynamic language Smalltalk, the scientific language X10, and the logic language that powers Semmle. He and his wife live in Atlanta with two cats and a chihuahua.

Bill Venners is president of Artima, Inc., publisher of the Artima Developer website (www.artima.com), and cofounder of Escalate Software, LLC. He is author of the book, Inside the Java Virtual Machine, a programmer-oriented survey of the Java platform's architecture and internals. His popular columns in JavaWorld magazine covered Java internals, object-oriented design, and Jini. Active in the Jini Community since its inception, Bill led the Jini Community's ServiceUI project, whose ServiceUI API became the de facto standard way to associate user interfaces to Jini services. Bill is also the lead developer and designer of the ScalaTest testing framework and the Scalactic library for functional, object-oriented programming. testing tool for Scala and Java developers.

This third edition brings the entire book, up to date, adding new material to cover features appearing in Scala versions 2.9 through Scala 2.12, including:

String interpolation

Functional Futures

Implicit classes

Defining new AnyVals

Typeclasses and context bounds

The latest style recommendations

SAM support in Scala 2.12

用户评价

评分

评分

##这本书的确是能帮助人更好的驾驭scala,这体现在效率及最佳实践上。但里面的内容得自己亲自用过这门语言才能体会得到,所以不要一用这本书作为scala入门,而是应该在自己使用过scala后用来提高自己代码质量及效率。 这本书看完花的时间并不多,三天左右把。主要是工作的时候要...  

评分

评分

评分

评分

##第一次接触函数式编程,我理解pattern matching就是一种稍微优雅一点的写if else的方式?

评分

评分

评分

##虽然大多浅尝辄止,但是覆盖面很全,想讲的重点基本都讲清楚了。

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

© 2025 windowsfront.com All Rights Reserved. 静流书站 版权所有