Programming Scala: Scalability = Functional Programming + Objects, 2/e (Paperback)
暫譯: Scala 程式設計:可擴展性 = 函數式程式設計 + 物件,第二版(平裝本)
Dean Wampler, Alex Payne
- 出版商: O'Reilly
- 出版日期: 2014-12-14
- 定價: $1,650
- 售價: 5.0 折 $825
- 語言: 英文
- 頁數: 598
- 裝訂: Paperback
- ISBN: 1491949856
- ISBN-13: 9781491949856
-
相關分類:
Functional-programming
-
相關翻譯:
Scala 程式設計, 2/e (Programming Scala: Scalability = Functional Programming + Objects, 2/e) (簡中版)
-
其他版本:
Programming Scala: Scalability = Functional Programming + Objects 3/e
買這商品的人也買了...
-
Linux 驅動程式, 3/e (Linux Device Drivers, 3/e)$980$774 -
Mind Hacks 腦力駭客一百招-基礎篇$580$458 -
C++ Primer, 4/e (中文版)$990$891 -
大話設計模式$620$490 -
$613Even Faster Web Sites: Performance Best Practices for Web Developers (Paperback) -
Programming Scala (Paperback)$1,610$1,530 -
$1,229Professional Test Driven Development with C#: Developing Real World Applications with TDD (Paperback) -
大話資料結構$590$466 -
PowerPoint 2010 高效實用範例必修 16 課$450$356 -
Arduino UNO R3 開發板(副廠相容版)附傳輸線$400$380 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306 -
改變世界的九大演算法 : 讓今日電腦無所不能的最強概念 (Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today’s Computers)$360$284 -
ASP.NET MVC 5 網站開發美學$780$616 -
網站滲透測試實務入門$380$300 -
Android 程式設計入門、應用到精通--增訂第三版 (適用 5.X~1.X, Android Wear 穿戴式裝置)$560$442 -
Raspberry Pi 2 Model B$1,680$1,596 -
AngularJS 建置與執行 (AngularJS: Up and Running: Enhanced Productivity with Structured Web Apps)$520$411 -
Docker 入門與實戰$450$356 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
Kali Linux 滲透測試工具, 2/e$500$395 -
Metasploitable|白帽駭客新兵訓練營$380$300 -
Scientific Computing with Scala$1,760$1,672 -
Python 入門邁向高手之路王者歸來$699$594
相關主題
商品描述
Get up to speed on Scala, the JVM language that offers all the benefits of a modern object model, functional programming, and an advanced type system. Packed with code examples, this comprehensive book shows you how to be productive with the language and ecosystem right away, and explains why Scala is ideal for today's highly scalable, data-centric applications that support concurrency and distribution.
This second edition covers recent language features, with new chapters on pattern matching, comprehensions, and advanced functional programming. You’ll also learn about Scala’s command-line tools, third-party tools, libraries, and language-aware plugins for editors and IDEs. This book is ideal for beginning and advanced Scala developers alike.
- Program faster with Scala’s succinct and flexible syntax
- Dive into basic and advanced functional programming (FP) techniques
- Build killer big-data apps, using Scala’s functional combinators
- Use traits for mixin composition and pattern matching for data extraction
- Learn the sophisticated type system that combines FP and object-oriented programming concepts
- Explore Scala-specific concurrency tools, including Akka
- Understand how to develop rich domain-specific languages
- Learn good design techniques for building scalable and robust Scala applications
商品描述(中文翻譯)
取得 Scala 的最新資訊,這是一種 JVM 語言,提供現代物件模型、函數式編程和先進類型系統的所有優勢。本書內容豐富,包含大量程式碼範例,展示如何立即提高使用該語言及其生態系統的生產力,並解釋為什麼 Scala 非常適合當今高度可擴展、以數據為中心的應用程式,這些應用程式支持並行和分佈式處理。
本書的第二版涵蓋了最近的語言特性,新增了有關模式匹配、推導式和進階函數式編程的新章節。您還將學習 Scala 的命令列工具、第三方工具、庫以及針對編輯器和 IDE 的語言感知插件。本書非常適合初學者和進階的 Scala 開發者。
- 使用 Scala 簡潔且靈活的語法更快編程
- 深入了解基本和進階的函數式編程 (FP) 技術
- 使用 Scala 的函數組合器構建強大的大數據應用程式
- 使用 traits 進行混合組合,並使用模式匹配進行數據提取
- 學習結合 FP 和物件導向編程概念的複雜類型系統
- 探索 Scala 特有的並行工具,包括 Akka
- 理解如何開發豐富的領域特定語言
- 學習構建可擴展和穩健的 Scala 應用程式的良好設計技術
