InfoQ:《JavaScript语言精髓与编程实践》一书的精选版:动态函数式语言精粹
InfoQ:《JavaScript语言精髓与编程实践》一书的精选版:动态函数式语言精粹.pdf |
下载文档 |
资源简介
《 JavaScript 语言精髓与编程实践》这本书,最初的名字是叫《动态函数式语言精髓与编程实践》,这是作者写本书的原意。确切地说,作者并非是想讨论 JavaScript 作为一种语言工具的用法或特性,更多地是希望用一种简洁的语言来讨论动态语言、函数式语言。而为了给这些语言范型以参照,以及讲述多范型如何“杂凑”在一起,也讨论了 JavaScript 中的命令式语言特性。
因此,事实上《JavaScript 语言精髓与编程实践》一书是假 JavaScript 语言之力,讨论了我们常用的、主要的程序设计范型。而这也是该书难读的根源——很少有人会以一门确切的语言来讨论多种语言范型。尤其在使用 JavaScript 的开发者群体里,深入了解该语言的本来就不多,研究语言特性的就更少了。
本迷你书摘引了《JavaScript 语言精髓与编程实践》一书有关语言讨论的关键章节(主要在第三、四、五章),从 JavaScript 无关的角度综论这些语言的产生发展,以及特性的概要。作为纯语言学范畴的讨论,读者在本摘引中不需要过多
本文档仅能预览20页