A Beginner's Guide to Scala, Object Orientation and Functional Programming
暫譯: Scala 初學者指南:物件導向與函數式程式設計

John Hunt

  • 出版商: Springer
  • 出版日期: 2018-03-12
  • 售價: $2,960
  • 貴賓價: 9.5$2,812
  • 語言: 英文
  • 頁數: 531
  • 裝訂: Paperback
  • ISBN: 3319757709
  • ISBN-13: 9783319757704
  • 相關分類: JVM 語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Scala is now an established programming language developed by Martin Oderskey and his team at the EPFL. The name Scala is derived from Sca(lable) La(nguage). Scala is a multi-paradigm language, incorporating object oriented approaches with functional programming. 

Although some familiarity with standard computing concepts is assumed (such as the idea of compiling a program and executing this compiled from etc.) and with basic procedural language concepts (such as variables and allocation of values to these variables) the early chapters of the book do not assume any familiarity with object orientation nor with functional programming These chapters also step through other concepts with which the reader may not be familiar (such as list processing). 

From this background, the book provides a practical introduction to both object and functional approaches using Scala. These concepts are introduced through practical experience taking the reader beyond the level of the language syntax to the philosophy and practice of object oriented development and functional programming. 

Students and those actively involved in the software industry will find this comprehensive introduction to Scala invaluable.

商品描述(中文翻譯)

Scala 現在是一種成熟的程式語言,由 Martin Oderskey 和他在瑞士洛桑聯邦理工學院 (EPFL) 的團隊開發。Scala 這個名字源自於 Sca(lable) La(nguage)。Scala 是一種多範式語言,結合了物件導向方法和函數式程式設計。

雖然假設讀者對標準計算概念有一定的了解(例如編譯程式和執行編譯後的程式等概念)以及對基本程序語言概念(例如變數和將值分配給這些變數)有基本認識,但本書的早期章節並不假設讀者對物件導向或函數式程式設計有任何熟悉度。這些章節還會介紹讀者可能不熟悉的其他概念(例如列表處理)。

基於這些背景,本書提供了使用 Scala 的物件導向和函數式方法的實用介紹。這些概念通過實踐經驗引入,讓讀者超越語言語法的層面,深入物件導向開發和函數式程式設計的哲學與實踐。

學生和積極參與軟體產業的人士會發現這本全面介紹 Scala 的書籍非常寶貴。