`
步青龙
  • 浏览: 295686 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
72ba33fb-eefe-3de1-bd65-82a6e579265d
Java面试
浏览量:0
社区版块
存档分类
最新评论

软件领域牛人

 
阅读更多

冯·诺依曼             计算机之父

Matin Folwer      软件开发之父

James Gosling    Java之父

Rod Johnson      Spring之父

Gavin King   Hibernate 之父

Marc Benioff       云计算之父

Doug Cutting     Lucene之父

Ivar Jacobson    UML之父

马克·安德森(Marc Andreessen):互联网浏览器之父,Netscape创始人之一

蒂姆·伯纳斯·李(Tim Berners-Lee):WWW(万维网)之父

西摩·克雷(Seymour Cray(1925-1996)):超级计算机之父,Cray公司创始人

李纳斯·托沃兹(Linus Torvalds):著名操作系统Linux之父

丹尼斯·利奇Dennis M Ritchie(又译丹尼斯·里奇), C语言之父,UNIX之父

D语言之父            Walter Bright

python之父 Guido Rossum 

Erlang之父 Joe Armstrong

Javascript之父    Brendan Eich

 

 

分享到:
评论
3 楼 步青龙 2011-10-20  
里奇逝世近两个星期,互联网没一点悲哀,估计有很多人还不知道!我感觉这才是最悲哀的,其实里奇的死应该比乔布斯更应该让人追思。
2 楼 步青龙 2011-10-20  
zxmzfbdc 写道
UNIX之父,准确的说不是里奇,而是肯-汤普森(Ken Thompson),最早的版本,就是汤普森用汇编写的,占用12k内存,在不起眼的PDP-7机上开发的,汤普森还发明了B语言,后来里奇发明了C,只有两个人用C重写的UNIX。之后的获奖,基本上都是两个人一起提的。汤普森写UNIX只用了一个月。
里奇贡献是大,但不能因此埋没了汤普森。

汤普森功不可没,如果汤普森发明了C,这帽子自然属于汤普森的了
1 楼 zxmzfbdc 2011-10-20  
UNIX之父,准确的说不是里奇,而是肯-汤普森(Ken Thompson),最早的版本,就是汤普森用汇编写的,占用12k内存,在不起眼的PDP-7机上开发的,汤普森还发明了B语言,后来里奇发明了C,只有两个人用C重写的UNIX。之后的获奖,基本上都是两个人一起提的。汤普森写UNIX只用了一个月。
里奇贡献是大,但不能因此埋没了汤普森。

相关推荐

    一个软件牛人眼中的编译原理

    在编程世界中,编译原理是理解计算机语言与机器代码之间转换的核心理论。它涉及到将高级编程语言(如C++、Java、Python等)转换为机器...所以,对一个软件牛人来说,编译原理绝不仅仅是理论,而是实现高效编程的基石。

    牛人软件1.0

    牛人软件1.0很可能包含了多种插件,这些插件可能涵盖了编程、设计、数据分析等多个IT领域的常用工具,用户可以根据需求选择安装,以提升工作效率。 其次,易用性是这款软件的一大亮点。对于初学者来说,界面的友好...

    牛人的软件

    这些软件可能因为其高效性、创新性或者在特定领域的专业性而受到“牛人”的青睐。通常,技术牛人会选择那些能够提升工作效率、解决复杂问题或者提供深度定制能力的软件。 描述中的“看看牛人的桌面”提示我们,我们...

    牛人自制的引导软件

    【标题】"牛人自制的引导软件"所指的是由一位技术高手个人开发的引导加载程序。在计算机领域,引导加载程序是系统启动时运行的第一段代码,它的主要任务是加载操作系统到内存中并启动。这样的软件通常是为了解决特定...

    CSDN 牛人 项目代码 大全

    这个压缩包可能包含各种类型的项目,涉及到不同的编程语言和技术领域。 【描述】中提到的“新手学习”,意味着这些项目代码是为初学者设计的,以易于理解和实践为主。通过这些项目,新手可以了解实际项目开发中的...

    转载牛人文章学习

    在IT领域,"牛人"通常指的是那些在某一技术领域有深厚造诣的人,他们的文章往往包含独到见解和深入的分析,对于学习者来说具有很高的参考价值。而“学习”一词提示我们,这篇内容可能是教育性的,旨在帮助读者提升...

    第八管理 软件项目管理 牛人思想 最好的管理理论

    "第八管理"可能是指一种独特的管理理念或方法论,它可能融合了诸多牛人的智慧,旨在提供最优秀的管理理论。在实际应用中,这种理论可能强调创新、效率和结果导向,帮助团队在快速变化的技术环境中实现目标。 软件...

    一位牛人网址收藏夹..

    综上所述,这份“一位牛人网址收藏夹”很可能是一个集成了众多IT相关优质网站的资源库,覆盖了从基础知识到高级技术的广泛领域。对于那些希望提升技能、跟进行业动态或者寻找解决方案的IT人士来说,这是一个不容错过...

    FPGA牛人的经验谈

    在设计芯片时,HDL、FPGA、软件等工具是理解芯片的最好帮手。 3. IC设计的挑战与学习:IC设计中的挑战之一是获取设计相关信息并理解、应用这些信息。获取知识可能需要支付费用,加入协会或从IEEE、ISO等组织购买文档...

    国外人工智能界牛人主页

    ### 国外人工智能界牛人主页相关知识点解析 #### 标题解读 ...通过访问这些主页和资源,人们可以获得最新的研究成果、教学资料以及开源软件等,有助于提升自身在人工智能领域的专业知识和技术能力。

    计算机牛人之编程牛人的生活.pdf

    他认识到编程不只是编写代码,更重要的是理解设计原则、软件工程和算法。在一位老师的启发下,他深入学习VB,通过实践项目提升了编程技巧。 这段经历告诉我们,成为一个编程牛人不仅需要对技术的热爱,还需要不断地...

    计算机牛人——编程牛人的生活.pdf

    《计算机牛人——编程牛人的生活》这本书的内容主要是一位编程爱好者从初中到大学毕业,再到入职华为后对计算机学习和生活的回顾与总结。作者通过自身经历,分享了他对计算机技术的热爱和追求,以及如何在挫折中坚持...

    一些技术牛人的交流谈话

    通过分析这段技术牛人之间的交流谈话,我们不难发现单片机技术在多个领域的广泛应用,以及在选择、开发和部署单片机解决方案时所面临的各种考虑因素。单片机的选择不仅要基于性能需求,还要考虑到开发资源的可获得性...

    Labview牛人编写的超级玛丽游戏

    Labview是一种基于图形化编程语言的软件开发环境,以其特有的“虚拟仪器”概念著称。通过连接不同功能的模块,开发者可以构建出复杂的程序逻辑,这种编程方式直观且易于理解,尤其适合于工程和科学领域的应用。在这...

    牛人嵌入式linux学习经验谈

    ### 牛人嵌入式Linux学习经验谈 #### 一、起步:为自己创造学习Linux的环境 对于初学者而言,创建一个适合学习Linux的环境至关重要。根据牛人的建议,建议初学者选择Red Hat作为入门版本的原因如下: 1. **与书籍...

    一牛人用汇编写的雷电程序

    总之,这篇关于“一牛人用汇编写的雷电程序”的文章,不仅体现了汇编语言在游戏开发中的应用价值,也反映了编程领域的专业深度和技术挑战。它鼓励编程爱好者不断探索计算机科学的核心技术,勇于面对难题,追求卓越。...

Global site tag (gtag.js) - Google Analytics