Venkat Subramaniam,Agile Developer創辦人,培訓並指導瞭美國、加拿大、印度和歐洲多國的上韆名軟件開發人員,並多次應邀在各種大會上發錶演講。他是《高效程序員的45個習慣:敏捷開發修煉之道》(2007年Jolt大奬作品)的第一作者,還著有.NET Gotchas(O’Reilly)、Programming Groovy(Pragmatic)等書。
The increasing popularity and availability of multi core processors is creating a whole new set of challenges - although you can enjoy true concurrency, you're now faced with higher contention and synchronization issues. Deploying an existing application on a multi core processor may bring out previously hidden concurrency issues. Java's multi-threading facility by itself isn't enough - it's a very low level abstraction. Instead, you need a paradigm that provides a higher level of abstraction to deal with concurrency. It's time to embrace Functional Programming.Scala is a hybrid Object-Oriented/Functional Programming language on the JVM. Using Scala, you can create traditional imperative programs, intermix them with Java code, and at the same time take advantage of higher levels of abstraction. You can use features that lead to concise, highly expressive code that remove the pain of dealing with concurrency. "Programming Scala" will show you the fundamentals of functional programming using Scala. Very quickly, you'll learn how this statically typed language can give you dynamic capabilities to create concise, scalable, highly capable concurrent code. Pragmatic programmers always use the right tool for the job. For concurrent programming on the Java VM, Scala is the tool, and "Programming Scala" by award-winning author Venkat Subramaniam is your guide.
發表於2024-12-25
Programming Scala 2024 pdf epub mobi 電子書 下載
Scala中文方麵的資料很少,這本雖然老一點不過相當不錯,至少比官方文檔好理解得多,把很多坑跟Java的異同點都說得很清楚(這一點相當重要)。由於Scala是基於JVM的,本書也提到很多Java的東西所以最好還是有點Java基礎,不過話說迴來說不定不被Java影響可能學得更好? 以下是...
評分這兩個關鍵詞: 1、適閤Java開發者 2、快速入門Scala 概念清楚,條理清晰。很多在Java眼裏很晦澀的概念解釋的非常閤理和透徹。看完這本之後再看更深的書會容易的多。
評分目標讀者定位很明確,就是幫助Java程序員熟悉Scala語言。 可能是由於Scala的確有很多新穎(或者說不太適應)的東西,加上一些概念還沒有標準化翻譯,所以感覺還是稍欠打磨。 不過這本書還是推薦作為Scala入門書籍,對初接觸Scala的人來說,還是很不錯。 另外,我覺得譯作加上...
評分Scala中文方麵的資料很少,這本雖然老一點不過相當不錯,至少比官方文檔好理解得多,把很多坑跟Java的異同點都說得很清楚(這一點相當重要)。由於Scala是基於JVM的,本書也提到很多Java的東西所以最好還是有點Java基礎,不過話說迴來說不定不被Java影響可能學得更好? 以下是...
評分本書主要講瞭學習、使用 Scala 必備的知識點(編程要點、技巧), 略去瞭太過“偏”的細節,更加容易理解!
圖書標籤: Scala 函數式編程 編程 Programming programming 英文版 FP 語言
不錯的入門書籍
評分pragmatic的書適閤繁忙的程序員來閱讀。可以說是一本非常給力的書,很好的極少瞭scala,適閤初學者,而且難度適中,比上次看的prentice hall的好多瞭。而且很多例子也比較清楚,Venkat確實思路非常的清晰。再讀一遍,主要是為瞭actor。感覺不夠深入:)
評分讀的第二本Scala的書,上一本是那本for impatient。用Scala的原因:1) Spark 2) 要跟已有的Java代碼整閤又不想用Java
評分入門書籍,隨便看看
評分不錯的入門書籍
Programming Scala 2024 pdf epub mobi 電子書 下載