分享 几个著名的技术作家

whitecrow · 2013年04月16日 · 最后由 huobazi 回复于 2013年04月17日 · 4370 次阅读

1, DHH,(David Heineme Hansson) Rails 框架创始人,《Agile Web Development with Rails》作者;

2, Andy Hunt Pragmatic Programmers 创始人,《Programming Ruby》,《Pragmatic Thinking and Learning》和《Practices of an Agile Developer》的作者;

3, Dave Thomas 《Agile Web Development with Rails》和《Programming Ruby》的作者;

4, Chad Fowler 《The Passionate Programmer:Creating A Remarkable Career In Software Development》,《Programming Ruby》和《Rails Recipes》的作者;

5,Paul Graham,这个不用多说了,硅谷创业之父。

大家补充一下各自推崇的技术作家吧 :D

ESR 大叔。。提问的智慧,Unix 编程艺术,如何成为一名黑客,大教堂与集市。。 CharlesPetzold, 编码的奥秘,Windows 程序设计,老爷子为微软写了几十年的书。。Windows Phone8 的书刚出不久。。

Rails core team 中就有一大堆牛人了,例如 Yehuda Katz, José Valim http://rubyonrails.org/core

原来是技术作家,看漏眼了 😃

当技术作家真的很难,光会写,没技术不行,光会技术,不会写又不行,有技术会写,这技术不流行又不行,流行了,有人写的比你好,还是不行……

你碰巧文笔好、技术好,而且这个技术还算流行,而且你还是写的最好的一个,并且你还排除万难写完了整本书,结果出版一次印了 5000 本,其中 2000 本滞销…,没几天你还发现网上出了个电子版下载数超 20000,这个……

技术界第一名笔肯定要数 Brian W. Kernighan,the creator of "hello, world", K&R 跟 AWK 中的那个 K,文风像 Unix 和 C 语言一样简洁明晰。 <程序设计实践>和<The Elements of Programming Style>都是可以比肩 K&R 的经典,跟 Robe Pike 合著的<The Unix Programming Environment>和跟 AWK 另外两名作者合著的<The AWK Programming Language>也是了解 Unix 跟 AWK 的必读。

第二名笔力推 W.Richard Stevens,为我们留下了 APUE,UNP 两卷,TCP/IP Illustrated 三卷,学习 Unix 编程不可绕过的经典。

Bruce Eckel 的<Thinking in C++>和 是不少人学习 C++ 和 Java 最好的参考书。

Martin Fowler 除了<重构>,还写过<企业应用架构模式>,<领域特定语言>等一系列好书。

Bob 大叔 Robert C. Martin 写的<敏捷软件开发>,<代码整洁之道>都是很棒的技术书籍。

之前 DHH 在他博客里提到对他影响最大的书籍中就有 Kent Beck 的<Smalltalk Best Practice Patterns>,Kent Beck 更出名的书也许是那本<测试驱动开发>和<实现模式>

嗯,谭浩强

#5 楼 @huobazi 我知道你是在吐槽;)

侯捷说的好:“左手程式右手诗”

想了想我决定还是给谭浩强 +1 吧,大学时看过,另外还有一个张什么的,专门培养 j2ee、ssh 啥的,这几年常听人提起

恩 严尉敏

嗯 萨师宣

需要 登录 后方可回复, 如果你还没有账号请 注册新账号