代码改变世界

软件大牛们的简介

2009-12-31 20:24  听风吹雨  阅读(4914)  评论(19编辑  收藏  举报

   继续完善中,欢迎大家补充:(按名字排序,排名不分先后)

  1. Anders Hejlsberg(安德斯·海尔斯伯格)编写过Pascal编译器的核心,微软.NET的首席架构师,编程语言设计和实现的顶尖高手。(陋室铭的blog中有介绍)

  2. Arun Kishan(阿伦·基尚)Windows 7内核的主要开发人员之一。

  3. Bram Cohen (Bit Torrent,他同时也是CodeCon的创立者之一)

  4. Bill Wagner《Effective C#》

  5. Bjarne Stroustrup C++之父

  6. Bruce Eckel Java编程思想:第3版C++编程思想(英文版·第2版)

  7. Charles Petzold Windows 程序设计(第5版)(上、下册)

  8. Charles Simonyi (西蒙尼查尔斯- 西蒙尼)"所见即所得(WhatyouseeisWhatyouget)"的发明人,匈牙利表示法;
  9. Donald E. Knuth(高德纳)常称之为高老爷子(谢谢Tower Joo 的指正,再一次证明了网络是强大的。)高爷爷其实用不着偶多说。学编程的不知道他就好像学物理的不知道牛顿,学数学的不知道欧拉,学音乐的不知道莫扎特,学Delphi的不知到Anders Hejlsberg,或者学Linux不知道Linus Torvalds一样,不可原谅啊。:-)(汗)cutepig's blog
  10. Don Box .NET本质论
  11. David Cutler,VMS和Windows NT的首席设计师,去微软前号称硅谷最牛的kernel开发员。David N. Cutler, Sr. is a Technical Fellow at Microsoft. Currently responsible for the design of the 64-bit release of the Windows Operating System。(From winter-cn 补充)
  12. Gavin King是Hibernate的创始人
  13. Gerald M. Weinberg(杰拉尔德·温伯格,但人们习惯称他为Jerry Weinberg)banian的六年大学生活
    1. 探索需求——设计前的质量
    2. 质量软件管理1——系统思维
    3. 咨询的奥秘I——成功提出和获得建议的指南   
    4. 咨询的奥秘II——咨询师的百宝箱(预订)  
    5. 系统设计的一般原理
    6. 走查、审查与技术复审手册——对程序、项目与产品进行评估(第3版)
    7. 系统化思维导论(银年纪念版)  
    8. 你的灯亮着吗?——如何找到问题的真正所在  
    9. 成为技术领导者——解决问题的有机方法    
    10. 程序开发心理学(银年纪念版) 
  14. Grady Booch是UML创始人之一,他和IvarJacotson、JamesRumbaugh是统一建模语言的创始人,世界公认。(面向对象分析与设计 Booch方法 UML,From winter-cn 补充)
  15. Jeffrey Richter(里克特) 《框架设计(第二版)》(深入理解 .NET(第2版·英文版))Windows核心编程(第5版.英文影印版)  Jeffrey Richter's Blog
  16. James Gosling(詹姆斯- 戈士林)JAVA之父;
  17. Ken Thompson,C语言前身B语言的作者,Unix的发明人之一(另一个是Dennis M.Riche老大,被尊为DMR),Belle(一个厉害的国际象棋程序)的作者之一, 操作系统Plan9的主要作者(另一个是大牛人Rob Pike, 前不久被google挖走了)。
  18. Larry Wall(拉里- 沃尔)(Perl之父)metaconfig、动态语言、Python
    1. Yahoo的原始股(IPO)
    2. Ruby,一种为简单快捷物件导向编程(面向对象程序设计)而创的脚本语言,在20世纪90年代由日本人松本行弘;
    3. JRuby(Java 平台)、IronRuby(.NET 平台)
    4. Groovy和Grails
      1. Groovy是一种语言,其语法类似于Java;
      2. Groovy就是这个脚本语言,而Grails就是这个框架
    5. Perl的创始人Larry Wall(动态语言)
    6. Ruby的创始人松本行弘(脚本语言)
    7. Python的创始人Guido van Rossum(脚本语言、高级动态编程语言)
  19. Leo Laporte(Twit 网站创始人)
  20. Linus Torvalds 自由软件 Linux 之父:(李纳斯- 托沃兹 或
    林纳斯·托瓦兹),当今世界最著名的电脑程序员黑客之一。Linux内核的发明人及该计划的合作者。托瓦兹利用个人时间及器材创造出了这套当今全球最流行的操作系统内核(之一)。
  21. Larry Page (拉里- 佩奇)搜索引擎Google的创始人之一;
  22. Mark Russinovich(马克·拉希诺维奇)微软Windows内核专家(From Jialiang 补充,Mark's Blog
  23. Martin Fowler(马丁- 福勒)面向对象分析设计、UML、模式、软件开发方法学、XP、重构专家(马大叔);
    1. 《Analysis Patterns : Reusable Object Models》
    2. 《UML Distilled: Applying the Standard Object Modeling Language》
    3. 《Refactoring: Improving the Design of Existing Code》
    4. 《Planning Extreme Programming》
    5. 重构-改善既有代码的设计(中文版)
    6. http://www.thoughtworks.com.cn/
    7. http://www.martinfowler.com/
    8. http://blog.csdn.net/mfowler/
    9. http://blog.csdn.net/dounking/archive/2006/12/17/1446764.aspx
  24. R.M.S 自由软件奠基人理查德- 马修- 斯托曼(Richard Matthew Stallman)
  25. Rod Johnson是Spring Framework创始人
    1. http://renwu.hudong.com/
  26. Robert C. Martin (又称Bob大叔)敏捷软件开发、极限编程XP 敏捷软件开发:原则、模式与实践(C#版) Bob大叔的Blog
  27. Steve McConnell 《代码大全》的作者,他的书由于杰出,曾两度获得《软件开发》杂志的优秀震撼大奖;1998年《软件开发》读者推选Steve McConnell为软件行业最有影响力的三个人之一,与Bill Gates、Linus Torvalds齐名。