
提起微软我们最先想到的可能是比尔盖茨,这个微软之父,但是对于微软来说,还有一个人不得不提,那就是我们经常拿来和java比较的C#语言的创造者-安德斯·海尔斯伯格。
安德斯是丹麦人,说起丹麦人,大家第一想到的就是他们的精明,而安德斯在软件行业显然是无比聪明的。和其他那些高材生不同,安德斯大学是没有毕业的,然而即使没有毕业,他的成就也只能是我们望其项背的。
不知道大家对Pascal这门语言是否有所了解,在大学里面,安德斯在计算机方面的才华就体现出来了,他独自编写了Pascal的编译器,并且把它移植到了dos系统上。当时一家软件公司甚至专门聘请他研发公司的编译器核心产品。
比尔盖茨是非常爱惜人才的,在了解了安德斯的个人信息后,他非常渴望得到这个人才,于是他亲自邀请他加入微软公司,并且给了他充分的自由和权力。来到微软之后,安德斯就开始了他传奇的一生。
来到微软之后,安德斯首先研发的是J++,一种类似的java的语言,但是由于版权问题,最终搁置了。但是这却给了他新的启发,于是他设计了一门新的语言,也就是我们现在在windows上开发经常使用的C#,并且net体系相当的完善。大多数人喜欢C#的原因主要就是他有一个全宇宙相当好用的编辑器visual studio据说当时其它语言的使用者对C#程序员都是羡慕嫉妒恨的。可以说正是有了C#,才使得微软的桌面软件,web系统,应用软件得以茁壮成长。
在国内,很多程序员都会考虑或者担忧一个问题,就是年龄大了是否适合继续编程。安德斯用他的经历告诉你,是可以的,直到今天,安德斯依然每天都在写代码,依然会经常在github上提交开源代码,这也是我们为什么说他热爱开源。
现在微软的net core开源了,typescript开源了,可以说很大程度上有安德斯的功劳。仅以此文感谢那些为计算机软件发展做出卓越贡献的人们。
世界上第一位程序员,也是第一个女程序员,她在计算机还没出现的时候,就已经开始了程序的设计 。
19世纪诗人拜伦的女儿,数学家。穿孔机程序创始人,建立了循环和子程序概念。为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一件计算机程序。
Ada Byron Lovelace
The First Computer Programmer
1815 - 1852
阿达·奥古斯塔,1815年生于伦敦,她是英国著名诗人拜伦(LByron)的女儿。因父母婚姻破裂,出生5星期后就一直跟随母亲生活。母亲安娜·密尔班克(AMillbanke)是位业余数学爱好者,阿达没有继承父亲诗一般的浪漫热情,却继承了母亲的数学才能。
阿达19岁嫁给了威廉·洛甫雷斯伯爵,因此,史书也称她为洛甫雷斯伯爵夫人(Lady Lovelace)。由于巴贝奇晚年因喉疾几乎不能说话,介绍分析机的文字主要由阿达替他完成。阿达的生命是短暂的,她对计算机的预见超前了整整一个世纪。阿达早逝,年仅36岁,与她父亲拜伦相似。根据她的遗愿,她被葬于诺丁汉郡其父亲身边。
阿达设计了巴贝奇分析机上解伯努利方程的一个程序,并证明当时的19世纪计算机狂人巴贝奇的分析器可以用于许多问题的求解。她甚至还建立了循环和子程序的概念。由于她在程序设计上的开创性工作,Ada Lovelace被称为世界上第一位程序员。当时的阿达甚至不顾自己已是三个孩子的母亲,坚定地投身于分析机研究,成为巴贝奇的合作伙伴。在1843年发表的一篇论文里,阿达认为机器今后有可能被用来创作复杂的音乐、制图和在科学研究中运用,这在当时确是十分大胆的预见。以现在的观点看,阿达首先为计算拟定了“算法”,然后写作了一份“程序设计流程图”。这份珍贵的规划,被人们视为“第一件计算机程序”。
美国国防部据说花了10年的时间,把所需软件的全部功能混合在一种计算机语言中,希望它能成为军方数千种电脑的标准。1981年,这种语言被正式命名为ADA(阿达)语言,以纪念这位“世界上第一位软件工程师”。
C++ 世界的话, C++之父Bjarne Stroustrup和标准委员会的Herb Sutter与Andrei Alexandrescu,还有STL之父Alexander Stepanov都算是当世绝顶的高手。
还有《C++ Primer》的作者,微软C++编译器的主要设计者Stanley BLippman以及当年一起在bell实验室做CFront的Andrew Koenig也算绝顶的高手。
C语言的世界的话顶尖高手就太多了,数也数不清了,Ken Thompson和
Richard Stallman、Guy L Steele Jr、Tim Joy 可能算是最高的高手了吧。
11月13日Python编程语言的创建者吉多·范罗苏姆在推特宣布,他已经复出,并已经加入了微软的开发部门。
吉多·范罗苏姆之前于Dropbox公司任职,在Dropbox公司工作了六年半后于去年的10月退休,但很显然,吉多·范罗苏姆忍受不了退休后的无聊生活,吉多·范罗苏姆称在微软,他将致力于“确保更好地使用Python(而不仅仅是在Windows上)”,微软发言人对宣称该公司目前也没有其它细节可以分享,同时他也证实了吉多·范罗苏姆确实已经加入了微软,“我们很高兴能将他加入开发人员部门,微软致力于为Python社区做出贡献,并与之一起成长,而吉多的入职就是这一承诺的体现。”
吉多·范罗苏姆是一位荷兰程序员,于1989年开始从事Python的编写工作,在90年代中期,他继续在美国国家标准技术学院和后来的多家公司中积极从事该语言的开发,包括担任PythonLabs的主管,他从2005年到2012年在Google工作,在那里,他开发了内部代码审查工具Mondrian,并在App Engine上工作,如今,Python已成为最受欢迎的编程语言之一,并且是AI研发人员的的标准。
就在几年以前,有鉴于微软公司臭名昭著的开源方法,吉多·范罗苏姆加入微软在IT界是绝对不会发生的,而如今这种情况已经发生了改变,如今微软是其同行中最活跃的企业开源贡献者之一,而且微软现在是GitHub的所有者,尚不清楚吉多·范罗苏姆在微软将要担任什么开发工作,但他指出“有太多选择要做,而且这里有很多开源项目。“
这个题目有问题,谭浩强是“C语言之父”?题主这是对谭老师有多么的崇拜!
谭老师的C语言教程在发行量上是最大的,没有之一,误人子弟是最严重的,没有之一,漏洞多,排版差,是他的书的特点。但是对于他的贡献也不能全盘否定,最少他让很多人学会了编写“Hello world!",这可是成为程序员的第一步。^_^
冯·诺依曼奠定了现代计算机的基础,被世人尊为“计算机之父”,但在谈到他的理论与构思时,他谦虚地说,这些理论与构思的基础来自于英国数学家图灵和布尔的思想。 午治·布尔(Boolean George)1847年发表《思维规律研究》创立逻辑代数学,成功地把形式逻辑归结为一种代数,布尔认为,逻辑中的各种命题能够使用数学符号来代表,并能依据规则推导出相应于逻辑问题的适当结论。布尔的逻辑代数理论建立在两种逻辑值“真True”、“假False”和三种逻辑关系“与AND”、“或OR”、“非NOT”。这种理论为数字电子计算机的二进制、形关逻辑元件和逻辑电路的设计辅平了道路。1854年,布尔出版了名著《布尔代数》,并在此基础上,经过许多年的发展,形成了现代计算机的理论基础——娄理逻辑。 香农(CESharnorn)信息论创始人之一,1938年在其一篇硕士论文中指出:能够用二进制系统表达布尔代数中的逻辑关系,用“1”代表“真True”,用“0”代表“假False”,并由此用二进制系统来构筑逻辑运算系统。并指出,以布尔代数为基础,任何一个机械性推理过程,对电子计算机来说,都能像处理普通计算一样容易。香农把布尔代数与计算机二进制联系在了一起。 阿兰·图灵(Alan Mathison Turing)“人工智能之父”,被冯·诺依曼认为的“计算机之父”是一位天才人物,22岁就被选为英皇家学院研究员,1936年在论文《论可计算数及在密码上的应用》中,严格地描述了计算机的逻辑结构,首次提出了计算机的通用模型——“图灵机”,并从理论上证明了这种抽象计算机的可能性。 二战期间,图灵在英国外交部工作,设计了密码破译机(BOMBE),这实际上就是一台以继电器为器件的专用数字电子计算机,该机一次次地破译了敌军的密码,为反法西斯战争的胜利做出了贡献。 1945年,图灵在英国国家物理研究所开始设计自动计算机,阐述了用子程序实现某些运算而程序员不必知道机器运行细节的思想,为计算机高级语言的诞生奠定了基础。1950年,图灵制成了一台体现他设计思想的计算机模型机“PIOLOT ACE”。同年10月,图灵发表了《计算机器与智能》的论文,设计了著名的图灵测验,通过问答来测试计算机是否具有同人相等的智力,这一思考至今仍是计算机学术界探讨的核心问题之一。该论文引起了计算机学术界的极大震撼,奠定了人工智能理论的基础。 为纪念图灵对计算机科学的巨大贡献,美国计算机协会设立了“图灵奖”每年授予在计算机科学方面做出重大贡献的科学家,堪称计算机界的“诺贝尔奖”。 电子计算机在经历了第一代电子管,第二代晶体管,第三代中小规模集成电路,第四代大规模和超大规模集成电路时代之后,各种新技术、新工艺使计算机的发展向着微型化和巨型化方向发展。 开创巨型机制造的领衔人是被誉为“巨型机之父”的美国著名科学家克雷博士。克雷(Cary Kildall)1929年生于美国威斯康星州,大学毕业获数学和电气程学学两个学位。1957年他与奥尔林、安德森一起创建了CDC公司,他们租用仓库进行办公,由于克雷设计的计算机结构合理、运行速度快,深得用户信任,订单不断,公司发展很快。1961年仅占计算机市场16%份额的CDC小公司与占市场82%份额的巨无霸IBM公司成为计算机行业中的仅有两家赢得公司。CDC公司在克雷的领导下,在仅有工程师14人,其中4人是软件工程师,公司全班人马为34人的“小个子”开始向实力雄厚的“超大个子”IBM公司挑战,1964年,CDC公司研制成功了每秒运算300万次/主存容量为13万字节的巨型晶体管计算机CDC6600,这台机器是世界上最早应用于科研领域里的超大型计算机,它采用了“分布计算”结构,即把处理功能分散到主机与多台辅机,这种方式是计算机体系结构的一大创新,CDC6600被公认为是由计算机天才克雷设计制造,而且被公认在技术上有重大突破和创新。克雷在这之后,又设计了多种巨型机,他和全体公司人员一起在底板上接线、改线、布线,一起研究、设计、制造,在许多方面有突破,其中突破冯·依诺曼“串行工作方式”为“并行工作方式”、首次突破千万次、十亿次、百亿次每秒运算。从获得巨大成功的“克雷1号”(CARY—1)计算机,到“克雷4号”(CARY—4)计算机的研制,尤其是进入九十年代以后,克雷巨型计算机稳居巨型机宝座,占有60%的世界市场份额。大名鼎鼎的克雷博士不断进取,不断创新,被誉为“民族的智多星”、“巨型机之父”。1996年克雷因车祸不幸去逝。 与巨型机发展相对的微型机的发展几乎一直处于“军阀混战”状态。1967年惠普(HP)公司在大规模集成电路和发光二极管刚刚出现就研制成功了“HP35”型袖珍计算器,它给惠普公司带来了12亿的销售收入。1977年2月乔布斯(Steve Jobs)这位在电子学方面表现出特殊才能但却在大学一年级就退学的年青人和他的二位同伴,在小小的汽车库里生产出了苹果(APPLE)微型电脑推向市场。1981年8月“蓝色巨人”IBM公司向世界宣布它的第一台“个人计算机”PC诞生以后,行销世界,家喻户晓。近二十年来,微型计算机的发展愈来愈高档,也愈来愈微型化,膝上机、掌上机、腕上机一个接一个研制成功,而且实用、商业化。小小的“芯片”尽展无限魅力、无限功能。这不禁使人回想起世界上第一块芯片的诞生情景,1971年在一次计算机博览会上,一幅巨大的广告:“装在芯片上的计算机, INTEL4004!”吸引了所有参观者,世界上第一枚微处理器芯片诞生了,人们为英特尔的全新创造而震撼。 INTEL4004芯片的主要研制者是霍夫(Tod Hoff),他1937年出生于美国的曼彻斯特,从小虽在乡下长大,但对科学有着浓厚的兴趣,喜欢《大众科学》之类杂志,经常搞一些化学小实验和电气装置,读大学主攻电机工程专业,他中学毕业时根据铁轨传音原理发明了“火车电子探测器”,大学三年级又发明了一种“新型避雷器”,均获专利。大学毕业,他向国家科学基金会申请了一项研究性奖学金,深入研究半导体技术,后获斯坦福大学硕士和博士学位。1968年INTEL公司成立,霍夫被INTEL公司物色看中,并被任命为应用研究部经理。当时公司的办公条件十分简陋,设备和房子都是租来的,“需要乃成功之母”,霍夫得到了一份日本客商订单,要求生产一种新型的、极为复杂的台式计算器芯片。面对棘手问题,霍夫反复地考虑“运算、控制、存储”在最少的芯片上实现问题,灵感终于来了,霍夫马上记录道:第一将日本客商要求的逻辑电路压缩为为三片,即中央处理器,只读存储器、随机存储器;第二、利用只读存储器提供对中央处理器的驱动程序,利用随机存储器来存储数据。随后霍夫设计逻辑,好帮手费金画出芯片配线蓝图,梅瑟参与一起研究,霍夫终于如愿以偿,在世界上第一块微处理器上,集成了2000多个晶体管,第一块微处理器芯片INTEL4004诞生了。这极具划时代意义,霍夫也因此被誉为“第二次世界大战以来七位最有影响的科学家之一。” 微软公司始终与比尔·盖茨的名字紧紧相连。比尔·盖茨(Bill Gates)1955年10月生于西雅图,其父是律师,母亲是教师,他最喜欢的书是他所说的即使有CD—ROM来取代也舍不得扔的《世界图书百科全书》。在中学念书时,他就和以后与他长期合伙的保罗,开始使用著名的小型机生产公司DEC生产的POP—10型计算机,1968年盖茨与保罗在一家计算机中心使用电脑并查找电脑中的错误显露了在电脑领域里的天赋。1974年盖茨进入哈佛大学读法律之前,盖茨和保罗已经在计算机方面,尤其在程序编制方面做了许多工作并小有名气,他们两人起步最成功的是将他们开发的BASIC语言解释程序植入MITS公司的“牛郎星”电脑。1975年暑期,两人在阿尔伯基成立了微软公司,他们从最初的、仅仅拥有的世界微机产业第一标准软件产品,即为“牛郎星”微机配备的4KB解释程序资本到20多年后的今天,仅“Microsoft”这块商标就价值100多亿美元,而公司的市值已越过7500亿美元。从1981年微软取得IBM公司生产的PC机 *** 作系统所有权MS—DOS、90年代的视窗软件Windows、94年起全面转向网络化领域直至电视机—电脑—网络交互机软件的开发,盖茨始终是世人关注的焦点人物。 在网络浏览器上能与微软公司挑战的是网景公司。在网景公司开发导航器之前,Internet的用户使用的是伊利诺斯大学的学生年仅23岁的马克·安德里森在1993年设计出的第一个图形浏览器Mosaic,该软件是第一个使英特网的World Wide Web可以被接受的软件,它使Internet用户一下子上升到1000万人以上。实际上从Mosaic开始,成千上万的人改变了自己的生活方式,学会了坐在计算机前漫游世界。1994年,安德里森与《侏罗纪公园》中风光一时的硅图像公司的缔造者吉姆·克拉克合作,创建了网景(Netscape)公司。至96年,Internet网上的大部分>
以上就是关于热爱开源的C#之父-安德斯•海尔斯伯格全部的内容,包括:热爱开源的C#之父-安德斯•海尔斯伯格、世界上第一个程序员是谁、C++ 世界最顶尖的程序员是谁.注意是世界等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)