《编程人生》--与编程大师们的对话

原创 2011年01月15日 23:38:00

读完图灵俱乐部译的《编程人生》的前两章,给我第一感觉就是:听君一席话,胜读十年书。 Peter Seibel先生对编程先驱Zawinski、Fitzpatrick的访谈非常精彩。从这两章访谈中,我收获到了以下几点:

 

1. 保持好奇心,充满激情,编程人生才精彩,编程人生才快乐。著名黑客Zawinski好拆卸电子玩具一样对软件的内在充满了好奇,Fitzpatrick从小就对软件的神奇如痴如醉。同时,Fitzpatrick告诉我们,绝不能把编程仅仅当工作来看待,而应该是一件充满乐趣的事情。换言之,作为一个软件开发者,如果你仅仅以薪资衡量你的代码的话,那么还是赶快找个后路吧。

 

2. 语言没有优劣之分,在语言之间的优劣性方面打口水战是毫无意义的。在Perl语言方面,Zawinski和Fitzpatrick就存在巨大的分歧。Zawinski认为Perl的语法太过古怪,数据结构一团糟;而Fitzpatrick就非常喜欢Perl的灵活性。而在C++语言方面,两位大师表现出一直性厌恶型。不过,对C++的厌恶只是厌恶,Fitzpatrick还是得用C++来构建高性能的程序。

 

3. 大师们与我们同在。Zawinski为Emacs贡献了很多。在我们用Emacs编辑代码时,Zawinsk与我们同在。当我们使用memcache这个Web前端利器时,Fitzpatrick就与我们同在。

 

4. 教育要从娃娃抓起。Zawinski和Fitzpatrick很小就接触了编程,发现并且发展了这方面的能力,终成一代大师。

 

5. 做软件产品,情况不同,侧重点也不同。做新产品抢地盘,及时推出质量合格的产品才有生存的机会。而有条件的话,早期更充分的考虑软件产品后面运营可能遭遇到的问题,后面改动的成本就会大大降低。

 

后面还有十三位大师的访谈录,真想知道会带给我些什么更精彩的内容。

 

《Windows游戏编程大师技巧》(第二版)第11章

第三部分:核心游戏编程  第11章 算法、数据结构、内存管理和多线程  第12章 人工智能  第13章 游戏物理  第14章 文字时代  第15章 综合运用:编写游戏!第11章 算法、数据结构、内存管...

《Windows游戏编程大师技巧》一、学海无涯

偶然发现了本很棒的游戏编程入门书 - 《Windows游戏编程大师技巧》。说是大师技巧,其实还是很深入浅出的。 它涵盖了Windows图形编程的方方面面,从Win32的Helloworld程序,到G...
  • dc_726
  • dc_726
  • 2012年04月07日 12:06
  • 3606

《3d游戏编程大师技巧》笔记

最近沉迷游戏实在颓废,╮(╯▽╰)╭。 王者荣耀已经上网者了,从今天开始杜绝此类易沉迷游戏!!! 书看了就忘,不过我肯定至少会看两遍的。 1、 //这个函数通过REST_BIT来清除object状...

《3D游戏编程大师技巧》笔记(1)编译问题

《3D游戏编程大师技巧》是在VC++环境下写的,现在在VS.net学习代码,最新碰到的就是重新编译不断报错的问题。 最然按照作者的编译器设置章节进行了设置,可还是无法一次编译成功。 在此作个笔记,记录...

TUP Masters第七期:C++大师Lippman论编程新范式Hugo

TUP Masters,作为TUP核心组成部分,专注于邀请对IT领域有着重大影响的世界级重量人物,请他们作技术分享。至今已成功举办六期,并在业界获得了良好的口碑。10月27日,TUP Masters第...

2015062205 - 编程大师访谈录(3)

编程大师访谈录    20150419 周日 回北京的火车上    07.韦恩.莱特莱夫    程序开发人员不仅要技术驱动,还要考虑用户和市场.不过考虑市场一般是管理或者产品人员考虑的事情. ...

WINDOWS游戏编程大师技巧-常见编绎连接错误FAQ

原文来源:http://st251256589.blog.163.com/blog/static/164876449201131101854589/ 1.无法从“const char [10]”...

19位编程大师集锦

原文链接:http://www.ituring.com.cn/article/409 编者按:这个对当代最有声望的程序员进行系列访谈的想法,是由微软出版社的Min S. Yee提出的。 在...

Windows游戏编程大师技巧第二版学习笔记之第一章 实验补充

前面记录的一下看书中的重点,编程还是要动手,下面就来动手试试,这里选择VC6.0编译器 这里先来配置游戏编程环境,原书中的dx81sdk_full.exe一共是1百多MB,其实没必要整那么多,看我在...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《编程人生》--与编程大师们的对话
举报原因:
原因补充:

(最多只允许输入30个字)