代码的未来
Douban
まつもとゆきひろ コードの未来
[日] 松本行弘 周自恒
overview
本书是 Ruby 之父松本行弘的又一力作。作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及 Go、VoltDB、node.js、CoffeeScript、Dart、MongoDB、摩尔定律、编程语言、多核、NoSQL 等当今备受关注的话题。
本书面向各层次程序设计人员和编程爱好者,也可供相关技术人员参考。
contents
中文版序
前言
第1章 编程的时间和空间
1.1 编程的本质
1.2 未来预测
第2章 编程语言的过去、现在和未来
2.1 编程语言的世界
2.2 DSL(特定领域语言)
2.3 元编程
2.4 内存管理
2.5 异常处理
2.6 闭包
第3章 编程语言的新潮流
3.1 语言的设计
3.2 Go
3.3 Dart
3.4 CoffeeScript
3.5 Lua
第4章 云计算时代的编程
4.1 可扩展性
4.2 C10K 问题
4.3 HashFold
4.4 进程间通信
4.5 Rack 与 Unicorn
第5章 支撑大数据的数据存储技术
5.1 键 - 值存储
5.2 NoSQL
5.3 用 Ruby 来操作 MongoDB
5.4 SQL 数据库的反击
5.5 memcached 和它的伙伴们
第6章 多核时代的编程
6.1 摩尔定律
6.2 UNIX 管道 1
6.3 非阻塞 I/O
6.4 node.js
6.5 ZeroMQ