圖書標籤: 編程語言理論 編程語言 基礎理論 編程 計算機 編程範式 課本
发表于2024-11-25
編程語言 pdf epub mobi txt 電子書 下載 2024
本書第1版自1999年齣版以來,編程語言的研究已得到迅猛發展。為此,新版盡量貼近現今的發展趨勢,以適應當前和未來編程語言設計過程中所伴隨的新挑戰。本書除瞭進一步提高瞭4種程序設計範型及其所用的語言的廣度和深度外,還大大豐富瞭關於語言設計原理的內容,並新增瞭如Python、Perl這類編程語言的例子。本書主要結構第一部分:原理。第2、4、5、7、9章分彆講述瞭編程語言的5個核心原理(語法、名稱、類型、語義和函數)。第3、6、8、10、11章加深對這些主題的闡述。第二部分:範型。包含4個主要的程序範型。其中,第12章是全新內容,主要講解瞭在C、Ada和Perl這3種不同的語言中命令式編程的關鍵特點。第13 章在第1版的基礎上進行瞭較多的改寫,主要使用Java、Smalltalk和Python來研究麵嚮對象語言的特點。第14章和第15章分彆對函數式編程和邏輯式編程進行瞭區分。第三部分:專題。第16章和第17章主要講解事件處理和並發性。第18章具體闡述瞭正確性的相關內容。在學習本書之前,讀者應該具備數據結構方麵的知識,熟悉Java、C、C++或C#等編程語言,最好還能瞭解一下初等離散數學和離散結構課程。本書所涉及的軟件都可在Java 1.5或更高版本中運行。
Allen B.Tucker是Bowdoin等院計算機科學係的教授,曾獲得瞭Wesleyan大學的數學學士學位,Northwestern大學的計算機科學碩士和博士學位。
Tucker教授已齣版瞭有關編程語言、軟件設計、自然語言處理和課程設計等方麵的專著。他是烏剋蘭Ternopil Academy of National Economy的Fulbright講席教授,新西蘭Canter-bury大學的Erskine訪問學者和法國Esigelec大學的訪問學者,還是 ACM的會員。
年前在圖書館翻瞭半天,年後找不到瞭...是本專業級的科普書籍...亮點挺多~比如最後介紹瞭一下形式化方法,契約式編程和JML~
評分年前在圖書館翻瞭半天,年後找不到瞭...是本專業級的科普書籍...亮點挺多~比如最後介紹瞭一下形式化方法,契約式編程和JML~
評分年前在圖書館翻瞭半天,年後找不到瞭...是本專業級的科普書籍...亮點挺多~比如最後介紹瞭一下形式化方法,契約式編程和JML~
評分年前在圖書館翻瞭半天,年後找不到瞭...是本專業級的科普書籍...亮點挺多~比如最後介紹瞭一下形式化方法,契約式編程和JML~
評分年前在圖書館翻瞭半天,年後找不到瞭...是本專業級的科普書籍...亮點挺多~比如最後介紹瞭一下形式化方法,契約式編程和JML~
买这本书的时候是带着研究一门新语言的目的的. 里面当然不会直接教你如何创造一门新的语言,但是对各种语言的分析对于创建自己的一门编程语言是挺有帮助的. 但是这本书并不能给到我一种精华或者惊艳的感觉,甚至让我有点失望.原因就在于,内容上有很多关于原理的讨论和...
評分买这本书的时候是带着研究一门新语言的目的的. 里面当然不会直接教你如何创造一门新的语言,但是对各种语言的分析对于创建自己的一门编程语言是挺有帮助的. 但是这本书并不能给到我一种精华或者惊艳的感觉,甚至让我有点失望.原因就在于,内容上有很多关于原理的讨论和...
評分给这渣翻译跪了…… 本书第18页第一行:“例如,Lisp和Prolong语言就是经常使用编译器实现的(虽然编译器也存在在这些语言中)。” 原书:“Lisp and Prolog, for instance, are often implemented using interpreters (although compilers for these languages also exist)....
評分买这本书的时候是带着研究一门新语言的目的的. 里面当然不会直接教你如何创造一门新的语言,但是对各种语言的分析对于创建自己的一门编程语言是挺有帮助的. 但是这本书并不能给到我一种精华或者惊艳的感觉,甚至让我有点失望.原因就在于,内容上有很多关于原理的讨论和...
評分给这渣翻译跪了…… 本书第18页第一行:“例如,Lisp和Prolong语言就是经常使用编译器实现的(虽然编译器也存在在这些语言中)。” 原书:“Lisp and Prolog, for instance, are often implemented using interpreters (although compilers for these languages also exist)....
編程語言 pdf epub mobi txt 電子書 下載 2024