时间:2016-12-28来源:本站原创作者:佚名

为什么要忧伤呢

在这个属于程序猿的节日里

你既不用花钱陪对象

也不用花钱上淘宝

打开手机

看下面11个改变人类进程的先驱

从静默的文字

到不语的图片

整个世界被我们改变

让别人去放血吧

我是程序猿,我为自己点赞

——我是程序猿我自豪的分割线——

  1、第一位计算机程序员:埃达·洛夫莱斯AdaLovelace

埃达·洛夫莱斯,原名奥古斯塔·埃达·拜伦,是英国朱明诗人拜伦之女。数学爱好者,被后人公认为第一位计算机程序员。

在年与年期间,埃达花了9个月的时间翻译意大利数学家路易吉·米那比亚讲述查尔斯·巴贝奇计算机分析机的论文。在译文后面,她增加了许多注记,详细说明用该机器计算伯努利数的方法,被认为是世界上第一个计算机程序;因此,埃达也被认为是世界上第一位程序员。

2、Pascal之父:尼克劳斯·维尔特NiklausWirth

尼克劳斯·埃米尔·维尔特,生于瑞士温特图尔,是瑞士计算机科学家。他是好几种编程语言的主设计师,包括AlgolW,Modula,Pascal,Modula-2,Oberon等。他亦是Euler语言的发明者之一。年他因发展了这些语言而获图灵奖。他亦是Lilith电脑和Oberon系统的设计和运行队伍的重要成员。

他的文章ProgramDevelopmentbyStepwiseRefinement视为软件工程中的经典之作。他写的一本书的书名Algorithms+DataStructures=Programs(算法+数据结构=程序)是计算机科学的名句。

  

3、Java之父:詹姆斯·高斯林JamesGosling

  

詹姆斯·高斯林,出生于加拿大,软件专家,Java编程语言的共同创始人之一,一般公认为“Java之父”。

在他12岁的时候,他已能设计电子游戏机,帮忙邻居修理收割机。年获得了加拿大卡尔加里大学计算机科学学士学位。年开发在Unix上运行的Emacs类编辑器GoslingEmacs(以C语言编写,使用Mocklisp作为扩展语言)。年,与PatrickNaughton和MikeSheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。年底,JamesGosling在硅谷召开的“技术、教育和设计大会”上展示Java程式。年,Java成为世界上最流行的电脑语言。

4、Python之父:吉多·范罗苏姆GuidovanRossum

  

吉多·范罗苏姆是一名荷兰计算机程序员,他作为Python程序设计语言的作者而为人们熟知。在Python社区,吉多·范罗苏姆被人们认为是“仁慈的独裁者(BDFL)”,意思是他仍然   

肯尼斯·蓝·汤普逊,小名为肯·汤普逊,生于美国新奥尔良,计算机科学学者与软件工程师。他与丹尼斯·里奇设计了B语言、C语言,创建了Unix和Plan9操作系统,他也是编程语言Go的共同作者。与丹尼斯·里奇同为年图灵奖得主。

肯·汤普逊的贡献还包括了发展正规表示法,写作了早期的电脑文字编辑器QED与ed,定义UTF-8编码,以及发展电脑象棋。

6、现代计算机科学先驱:高德纳DonaldKnuth

  

唐纳德·尔文·克努斯,出生于美国密尔沃基,著名计算机科学家,斯坦福大学计算机系荣誉退休教授。高德纳教授为现代计算机科学的先驱人物,创造了算法分析的领域,在数个理论计算机科学的分支做出基石一般的贡献。在计算机科学及数学领域发表了多部具广泛影响的论文和著作。

高德纳最为人知的事迹是,他是《计算机程序设计艺术》(TheArtofComputerProgramming)的作者。此书是计算机科学界最受高度敬重的参考书籍之一。

7、《C程序设计语言》的作者:布莱恩·柯林汉BrianKernighan

  

布莱恩·威尔森·柯林汉,生于加拿大多伦多,加拿大计算机科学家,曾服务于贝尔实验室,为普林斯顿大学教授。他曾参与Unix的研发,也是AMPL与AWK的共同创造者之一。

与丹尼斯·里奇共同写作了C语言的第一本著作《C程序设计语言》之后,他的名字开始为人所熟知。

8、互联网之父:蒂姆·伯纳斯-李TimBerners-Lee

  

蒂莫西·约翰·伯纳斯-李爵士,昵称为蒂姆·伯纳斯-李(TimBerners-Lee),英国计算机科学家。他是万维网的发明者,麻省理工学院教授。年12月25日,罗伯特·卡里奥在CERN和他一起成功通过Internet实现了HTTP代理与服务器的第一次通讯。

年,英女皇伊丽莎白二世向伯纳斯-李颁发大英帝国爵级司令勋章。年4月,他获选为美国国家科学院外籍院士。在年夏季奥林匹克运动会开幕典礼上,他获得了“万维网发明者”的美誉。伯纳斯-李本人也参与了开幕典礼,在一台NeXT计算机前工作。他在Twitter上发表消息说:“这是给所有人的”。

9、C++之父:比雅尼·斯特劳斯特鲁普BjarneStroustrup

  

比雅尼·斯特劳斯特鲁普,生于丹麦奥胡斯郡,计算机科学家,德州农工大学工程学院的计算机科学首席教授。他以创造C++编程语言而闻名,被称为“C++之父”。

用斯特劳斯特鲁普他本人的话来说,自己“发明了C++,写下了它的早期定义并做出了首个实现……选择制定了C++的设计标准,设计了C++主要的辅助支持环境,而且负责处理C++标准委员会的扩展提案。”他还写了一本《C++程序设计语言》,它被许多人认为是C++的范本经典,目前是第四版(于年5月19日出版)。

10、Linux之父:林纳斯·托瓦兹LinusTorvalds

  

林纳斯·本纳第克特·托瓦兹,生于芬兰赫尔辛基市,拥有美国国籍。他是Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了Git这个开源项目,并为主要的开发者。

林纳斯在网上邮件列表中也以火暴的脾气著称。例如,有一次与人争论Git为何不使用C++开发时与对方用“放屁”(原文为“bullshit”)互骂。他更曾以“一群自慰的猴子”(原文为“OpenBSDcrowdisabunchofmasturbatingmonkeys”)来称呼OpenBSD团队。

11、C语言和Unix之父:丹尼斯·里奇DennisRitchie

丹尼斯·麦卡利斯泰尔·里奇,生于美国纽约州布朗克斯维尔(Bronxville),著名的美国计算机科学家,对C语言和其他编程语言、Multics和Unix等操作系统的发展做出了巨大贡献。在技术讨论中,他常被称为dmr,这是他在贝尔实验室的用户名称(username)。

丹尼斯·里奇与肯·汤普逊两人开发了C语言,并随后以之开发出了Unix操作系统,而C语言和Unix在电脑工业史上都占有重要的地位:C语言至今在开发软件和操作系统时依然是非常常用,且它对许多现代的编程语言(如C++、C#、Objective-C、Java和JavaScript)也有着重大影响;而在操作系统方面Unix也影响深远,今天市场上有许多操作系统是基于Unix衍生而来(如AIX与SystemV等),同时也有不少系统(通称类Unix系统)借鉴了Unix的设计思想(如Solaris、MacOSX、BSD、Minix与Linux等),甚至以MicrosoftWindows操作系统与Unix相竞争的微软也为他们的用户和开发者提供了与Unix相容的工具和C语言编译器。

祝各位早日脱单,下个光棍节,过成情人节。









































最好的白癜风医院地址
哪里治白癜风好

转载请注明原文网址:http://www.helimiaopu.com/jsyy/4136.html
------分隔线----------------------------