Pro___m书摘

代码的未来-读书笔记

2015-01-11  本文已影响213人  飞将军

读书记录:

我于2015/1/9日购买了本书, 经过2个晚上, 1个白天的时间, 通读完了<<代码的未来>>, 只余NoSQL, MongoDB, SQL, Memcached4章共30页还未读完.

书中对未来的预测非常让我信服, 即未来的编程语言应该能够方便进行多核和云计算的开发.

matz对当前以及未来几年技术趋势把握非常精准, 对当下非常流行的技术趋势都研究颇深.

matz先概括性地讲解了编程的一些问题:

编程的时间和空间

编程语言的过去, 现在和未来
讲述了编程语言的起源, 发展, 兴衰起伏.

这一章主要讲述了语言的元编程能力, 重点讲述了ruby的元编程, 以及与元编程的鼻祖Lisp的宏(S表达式)比较

内容:

第三章 编程语言新的潮流

讨论一下问题:
作为客户端语言发布的java为何在服务器端获得成功?
Rails如何让ruby火起来?
Go在服务器端的应用

内容:

第四章 云时代的编程


4.1 可扩展性

4.2 C10K问题

4.3 HashFold

进程间通信

Rack和Unicorn

第五章 支撑大数据的数据存储技术


5.1 键-值存储

5.2 NoSQL

5.3 用Ruby来操作MongoDB

5.4 SQL数据库的反击

memcached和它的伙伴们

第六章 多核时代的编程


6.1 摩尔定律

6.2 Unix管道

5.3 非阻塞I/O

5.4 node.js

5.5 ZeroMQ

上一篇下一篇

猜你喜欢

热点阅读