Programming Language Pragmatics, 4/e (美國原版)
暫譯: 程式語言實用主義,第4版
Michael L. Scott
- 出版商: Morgan Kaufmann
- 出版日期: 2015-12-11
- 售價: $3,150
- 貴賓價: 9.5 折 $2,993
- 語言: 英文
- 頁數: 992
- 裝訂: Paperback
- ISBN: 0124104096
- ISBN-13: 9780124104099
-
相關分類:
程式語言
立即出貨
買這商品的人也買了...
-
$2,460$2,337 -
$4,290$4,076 -
$3,990$3,910 -
$1,558Introduction to Algorithms, 3/e (IE-Paperback)
-
$350$333 -
$4,070$3,867 -
$2,500$2,375 -
$3,480$3,306 -
$580$458 -
$700$553 -
$590$460 -
$390$257 -
$480$379 -
$580$458 -
$580$458 -
$680$537 -
$520$411 -
$450$356 -
$500$390 -
$699$594 -
$380$300 -
$3,430Computer Architecture : A Quantitative Approach, 6/e (Paperback)
-
$1,350$1,283 -
$1,280$1,088 -
$1,550$1,473
相關主題
商品描述
Programming Language Pragmatics, Fourth Edition, is the most comprehensive programming language textbook available today. It is distinguished and acclaimed for its integrated treatment of language design and implementation, with an emphasis on the fundamental tradeoffs that continue to drive software development.
The book provides readers with a solid foundation in the syntax, semantics, and pragmatics of the full range of programming languages, from traditional languages like C to the latest in functional, scripting, and object-oriented programming. This fourth edition has been heavily revised throughout, with expanded coverage of type systems and functional programming, a unified treatment of polymorphism, highlights of the newest language standards, and examples featuring the ARM and x86 64-bit architectures.
- Updated coverage of the latest developments in programming language design, including C & C++11, Java 8, C# 5, Scala, Go, Swift, Python 3, and HTML 5
- Updated treatment of functional programming, with extensive coverage of OCaml
- New chapters devoted to type systems and composite types
- Unified and updated treatment of polymorphism in all its forms
- New examples featuring the ARM and x86 64-bit architectures
商品描述(中文翻譯)
《Programming Language Pragmatics, Fourth Edition》是當今最全面的程式語言教科書。它因為對語言設計和實現的綜合處理而備受推崇,並強調持續驅動軟體開發的基本權衡。
本書為讀者提供了在語法、語義和語用學方面的堅實基礎,涵蓋了從傳統語言如 C 到最新的函數式、腳本式和物件導向程式設計的全範圍。本第四版經過全面修訂,擴展了對類型系統和函數式程式設計的涵蓋,統一處理了多型性,突顯了最新的語言標準,並提供了以 ARM 和 x86 64 位架構為例的內容。
- 更新了程式語言設計的最新發展,包括 C & C++11、Java 8、C# 5、Scala、Go、Swift、Python 3 和 HTML 5
- 更新了函數式程式設計的處理,廣泛涵蓋 OCaml
- 新增專門討論類型系統和複合類型的章節
- 統一且更新了多型性的各種形式的處理
- 新增以 ARM 和 x86 64 位架構為例的內容
目錄大綱
I: Foundations
1: Introduction
2: Programming Language Syntax
3: Names, Scopes, and Bindings
4: Semantic Analysis
5: Target Machine Architecture
II: Core Issues in Language Design
6: Control Flow
7: Type Systems
8: Composite Types
9: Subroutines and Control Abstraction
10: Data Abstraction and Object Orientation
III: Alternative Programming Models
11: Functional Languages
12: Logic Languages
13: Concurrency
14: Scripting Languages
IV: A Closer Look at Implementation
15: Building a Runnable Program
16: Run-Time Program Management
17: Code Improvement
A: Programming Languages Mentioned
B: Language Design and Language Implementation
C: Numbered Examples
Bibliography
Index
目錄大綱(中文翻譯)
I: Foundations
1: Introduction
2: Programming Language Syntax
3: Names, Scopes, and Bindings
4: Semantic Analysis
5: Target Machine Architecture
II: Core Issues in Language Design
6: Control Flow
7: Type Systems
8: Composite Types
9: Subroutines and Control Abstraction
10: Data Abstraction and Object Orientation
III: Alternative Programming Models
11: Functional Languages
12: Logic Languages
13: Concurrency
14: Scripting Languages
IV: A Closer Look at Implementation
15: Building a Runnable Program
16: Run-Time Program Management
17: Code Improvement
A: Programming Languages Mentioned
B: Language Design and Language Implementation
C: Numbered Examples
Bibliography
Index