Josh Suereth 是Typesafe公司的一名軟件工程師,它是Scala的Committer之一,也是scala-tools.org的維護者
本書由Scala之父作序推薦,深入探討瞭Scala裏幾個較為復雜的領域,包括類型係統的高階內容、隱式轉換、特質的組閤技巧、集閤、Actor、函數式編程的範疇論等,而且不是乾巴巴地講述語言和庫的概念。本書示例豐富,是目前為止該領域最好的參考書籍,非常適閤有經驗的Scala程序員嚮專傢水平進階的參考讀物。本書適閤想要瞭解Scala語言的底層機製和技術細節的讀者閱讀參考,是學習Scala語言的上上之選擇。
Scala是一種多範式的編程語言,它既支持麵嚮對象編程,也支持函數式編程的各種特性。
本書深入探討瞭Scala裏幾個較為復雜的領域,包括類型係統的高階內容、隱式轉換、特質的組閤技巧、集閤、Actor、函數式編程的範疇論等,而且不是乾巴巴地講述語言和庫的概念。本書充滿各種實用的建議和最佳實踐,可以來幫助讀者學習怎樣把Scala裏較少被掌握的部分應用到工作中。
本書不是Scala的入門級教程,而是適閤有經驗的Scala程序員嚮專傢水平進階的參考讀物。本書適閤想要瞭解Scala語言的底層機製和技術細節的讀者閱讀參考。
專業書評
“權威並且易於理解”。——Martin Odersky Scala之父
“帶你深入Scala的內部工作機製”。——John C Tyler PROS Pricing
“目前為止,我在技術書裏讀到過的最好的示例”。——Eric Weinberg Wagger Designs
“一本開拓眼界的書,現在我對Scala知其所以然瞭”。——John Criffin Hibernate Search in Action閤著者
發表於2024-12-18
深入理解Scala 2024 pdf epub mobi 電子書 下載
P18 scala> "Hello".filter(_ != 'l') res1: String = Hello 應為 scala> "Hello".filter(_ != 'l') res1: String = Heo P19 譯文:領域特定語言是用於特定領域的僞編程語言,這種語言專門用來解決手頭的某個領域。 建議:領域特定語言是用於特定領域的僞編程語言,這種語言專門...
評分P18 scala> "Hello".filter(_ != 'l') res1: String = Hello 應為 scala> "Hello".filter(_ != 'l') res1: String = Heo P19 譯文:領域特定語言是用於特定領域的僞編程語言,這種語言專門用來解決手頭的某個領域。 建議:領域特定語言是用於特定領域的僞編程語言,這種語言專門...
評分P18 scala> "Hello".filter(_ != 'l') res1: String = Hello 應為 scala> "Hello".filter(_ != 'l') res1: String = Heo P19 譯文:領域特定語言是用於特定領域的僞編程語言,這種語言專門用來解決手頭的某個領域。 建議:領域特定語言是用於特定領域的僞編程語言,這種語言專門...
評分P18 scala> "Hello".filter(_ != 'l') res1: String = Hello 應為 scala> "Hello".filter(_ != 'l') res1: String = Heo P19 譯文:領域特定語言是用於特定領域的僞編程語言,這種語言專門用來解決手頭的某個領域。 建議:領域特定語言是用於特定領域的僞編程語言,這種語言專門...
評分P18 scala> "Hello".filter(_ != 'l') res1: String = Hello 應為 scala> "Hello".filter(_ != 'l') res1: String = Heo P19 譯文:領域特定語言是用於特定領域的僞編程語言,這種語言專門用來解決手頭的某個領域。 建議:領域特定語言是用於特定領域的僞編程語言,這種語言專門...
圖書標籤: scala Scala 編程 函數式編程 計算機 程序語言設計 計算機科學 開發
對 Scala 的一些核心概念講解的很透徹,沒有基本概念的羅列,直入核心,有一定 Scala 基礎的話理解起來會更順暢!
評分譯者有沒有上過學啊,翻譯的比書中代碼還難懂
評分比手冊寫的好;
評分同樣我認為的Scala的一本聖經,更加具體,更加深入,需要不斷翻翻,Scala真的博大精深。我買的是中文版的,有一些錯誤,而且翻譯挺糟糕的,需要結閤著英文版一起看。
評分不想讀瞭
深入理解Scala 2024 pdf epub mobi 電子書 下載