`
步青龙
  • 浏览: 298939 次
  • 性别: 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的出现,无疑为那些渴望学习新知识的菜鸟们打开了方便之门,将复杂的操作简化,让学习者能够更加集中精力掌握核心技能。 首先,我们来分析一下插件的概念以及它在软件中的作用。在计算机领域,插件是指...

    牛人的软件

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

    牛人自制的引导软件

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

    CSDN 牛人 项目代码 大全

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

    转载牛人文章学习

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

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

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

    从牛人研究所下载的图像

    这表明,这些图像资源中包含了大量与操作系统相关的素材,例如不同操作系统的界面截图、软件工具的使用演示图、故障排除步骤的可视化说明等。对于技术学习者而言,这些图像无疑提供了直观的学习材料,帮助他们更好地...

    一位牛人网址收藏夹..

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

    FPGA牛人的经验谈

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

    国外人工智能界牛人主页

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

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

    在大学期间,作者广泛涉猎了计算机硬件组装、图形处理软件以及网页设计等多个领域。然而,他逐渐认识到,计算机技术的核心在于计算机组成原理、C语言、数据结构、操作系统和网络等基础课程。通过VB编程的深入学习,...

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

    计算机科学领域,被誉为“牛人”的群体,往往不只因为其掌握了一门或几门编程语言,而是因为其对技术有着深厚的理解,以及在解决问题的过程中展现出的非凡创造力和坚持不懈的精神。今天,我们将一同走进这样一位...

    一些技术牛人的交流谈话

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

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

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

    牛人的spring学习笔记,非常适合初学者

    ### 牛人的Spring学习笔记,非常适合初学者 #### 第一课:面向抽象编程 面向抽象编程是一种编程思想,强调在程序设计过程中通过定义抽象层来分离业务逻辑与具体实现细节。这种方式有助于提高软件的可维护性和扩展...

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

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

Global site tag (gtag.js) - Google Analytics