七周七语言:理解多种编程范型 - (EPUB全文下载)
文件大小:0.57 mb。
文件格式:epub 格式。
书籍内容:
版权信息书名:七周七语言:理解多种编程范型
作者:Bruce A.Tate
译者:戴玮, 白明, 巨成
ISBN:978-7-115-27611-7
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
目录序 言致 谢第1章 简 介1.1 不走寻常路1.2 语言1.3 谁应该买这本书1.4 谁不应该买这本书1.5 最后一击第2章 Ruby2.1 Ruby简史2.2 第一天:找个保姆2.2.1 快速起步2.2.2 从命令行执行Ruby2.2.3 Ruby的编程模型2.2.4 判断2.2.5 鸭子类型2.2.6 第一天我们学到了什么2.2.7 第一天自习2.3 第二天:从天而降2.3.1 定义函数2.3.2 数组2.3.3 散列表2.3.4 代码块和yield2.3.5 定义类2.3.6 编写Mixin2.3.7 模块、可枚举和集合2.3.8 第二天我们学到了什么2.3.9 第二天自习2.4 第三天:重大改变2.4.1 开放类2.4.2 使用method_missing2.4.3 模块2.4.4 第三天我们学到了什么2.4.5 第三天自习2.5 趁热打铁2.5.1 核心优势2.5.2 不足之处2.5.3 最后思考第3章 Io3.1 Io简介3.2 第一天:逃学吧,轻松一下3.2.1 开场白3.2.2 对象、原型和继承3.2.3 方法3.2.4 列表和映射3.2.5 true、false、nil以及单例3.2.6 Steve Dekorte访谈录3.2.7 第一天我们学到了什么3.2.8 第一天自习3.3 第二天:香肠大王3.3.1 条件和循环3.3.2 运算符3.3.3 消息3.3.4 反射3.3.5 第二天我们学到了什么3.3.6 第二天自习3.4 第三天:花车游行和各种奇妙经历3.4.1 领域特定语言3.4.2 Io的method_missing3.4.3 并发3.4.4 第三天我们学到了什么3.4.5 第三天自习3.5 趁热打铁3.5.1 核心优势3.5.2 不足之处3.5.3 最后思考第4章 Prolog4.1 关于Prolog4.2 第一天:一名优秀的司机4.2.1 基本概况4.2.2 基本推论和变量4.2.3 填空4.2.4 合一,第一部分4.2.5 实际应用中的Prolog4.2.6 第一天我们学到了什么4.2.7 第一天自习4.3 第二天:离瓦普纳法官开演还有15分钟4.3.1 递归4.3.2 列表和元组4.3.3 列表与数学运算4.3.4 在两个方向上使用规则4.3.5 第二天我们学到了什么4.3.6 第二天自习4.4 第三天:维加斯的爆发4.4.1 解决数独问题4.4.2 八皇后问题4.4.3 第三天我们学到了什么4.4.4 第三天自习4.5 趁热打铁4.5.1 核心优势4.5.2 不足之处4.5.3 最后思考第5章 Scala5.1 关于Scala5.1.1 与Java的密切关系5.1.2 没有盲目崇拜5.1.3 Martin Odersky访谈录5.1.4 函数式编程与并发5.2 第一天:山丘上的城堡5.2.1 Scala 类型5.2.2 表达式与条件5.2.3 循环5.2.4 范围与元组5.2.5 Scala中的类5.2.6 扩展类5.2.7 第一天我们学到了什么5.2.8 第一天自习5.3 第二天:修剪灌木丛和其他新把戏5.3.1 对比var和val5.3.2 集合5.3.3 集合与函数5.3.4 第二天我们都学到了什么5.3.5 第二天自习5.4 第三天:剪断绒毛5.4.1 XML5.4.2 模式匹配5.4.3 并发5.4.4 实际中的并发5.4.5 第三天我们学到了什么5.4.6 第三天自习5.5 趁热打铁5.5.1 核心优势5.5.2 不足之处5.5.3 最后思考第6章 Erlang6.1 Erlang简介6.1.1 为并发量身打造6.1.2 Joe Armstrong博士访谈录6.2 第一天:以常人面目出现6.2.1 新手上路6.2.2 注释、变量和表达式6.2.3 原子、列表和元组6.2.4 模式匹配6.2.5 函数6.2.6 第一天我们学到了什么6.2.7 第一天自习6.3 第二天:改变结构6.3.1 控制结构6.3.2 匿名函数6.3.3 列表和高阶函数6.3.4 列表的一些高级概念6.3.5 第二天我们学到了什么6.3.6 第二天自习6.4 第三天:红药丸6.4.1 基本并发原语6.4.2 同步消息6.4.3 链接进程以获得可靠性6.4.4 第三天我们学到了什么6.4.5 第三天自习6.5 趁热打铁6.5.1 核心优势6.5.2 不足之处6.5.3 最后思考第7章 Clojure7.1 Clojure入门7.1.1 一切皆Lisp7.1.2 JVM7.1.3 为并发更新7.2 第一天:训练Luke7.2.1 调用基本函数7.2.2 字符串和字符7.2.3 布尔值和表达式7.2.4 列表、映射表、集合以及向量7.2.5 定义函数7.2.6 绑定7.2.7 匿名函数7.2.8 Rich Hickey访谈录7.2.9 第一天我们学到了什么7.2.10 第一天自习7.3 第二天:Yoda与原力7.3.1 用loop和recur递归7.3.2 序列7.3.3 延迟计算7.3.4 defrecord和protocol7.3.5 宏7.3.6 第二天我们学到了什么7.3.7 第二天自习7.4 第三天:一瞥魔鬼7.4.1 引用和事务内存7.4.2 使用原子7.4.3 使用代理7.4.4 future7.4.5 还差什么7.4.6 第三天我们学到了什么7.4.7 第三天自习7.5 趁热打铁7.5.1 Lisp悖论7.5.2 核心优 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 七周七语言:理解多种编程范型 - (EPUB全文下载)