技术开发 频道

盘点历史上那些伟大的女程序员,你知道几个?

  【IT168 评论】女程序员一直都是软件工程领域的稀有动物,她们和程序猿一样为软件行业做着巨大的贡献,但是你知道编程史上最有名的女程序员都有哪些吗?

  Ada Lovelace(阿达·奥古斯塔)

历史上那些伟大的女程序员,你知道几个?

  Ada Lovelace被认为是世界上第一个计算机程序员。你可能这真的想不到,世界上第一个程序员竟然是一个女人!

  19世纪,Ada Lovelace与Charles Babbage合作主要从事分析引擎工作,她之所以被称为世界上第一个程序员是因为她发明了用于计算伯努利数的Analytical Engine算法,之后又很有远见地规划了未来的电脑。

  Ada Lovelace对计算机的发展做出了巨大的贡献,将数学充分的应用到计算机中,建立了循环和子程序的概念。Ada Lovelace不仅创建了程序,而且设想了计算机程序在未来100年内能够实现的功能。阿达·奥古斯塔创建的高级程序语言被命名为Ada语言,被公认为第四代计算机语言的主要代表。

  Jean Bartik

历史上那些伟大的女程序员,你知道几个?

  第二次世界大战期间,有些女性数学家被聘为“人类计算机”来计算弹道学轨迹,Jean Bartik就是其中的一员,直到多年以后计算机才实现拥有计算的功能。

  Jean Bartik就读于宾夕法尼亚大学,于1945年从事计算轨迹的工作。在她开始工作后不久,电子数字积分器和计算机(ENIAC)就比人类能更快的进行轨迹计算了,Bartik申请这个项目后很快就被接受了。

  在学习如何编程ENIAC的过程中,Bartik和她的团队实现了许多基本的编程技术,例如子程序和嵌套,现在,Bartik和她的ENIAC女性工程师团队开发的许多概念仍然被广泛应用。

  Grace Hopper

历史上那些伟大的女程序员,你知道几个?

  Grace Hopper被认为是在电脑和软件工程初期最有影响力的女性。

  Grace Hopper的计算机生涯开始于由霍华德·艾肯(Howard Aiken)领导的Harvard Mark 1计算机团队,她最大的贡献是创建了一个程序——将人类的语句以及代码变成计算机能够理解的机器语言。任何高级编程语言如C++、C#、Java都会使用编译器来完成这个转换。如果你会编程,那你一定用过编译器!

  Grace Hopper曾经有一个伟大的想法:用英语写代码,然后利用编译器编译成机器语言,这在当时被人们看来是十分荒谬的。1952年,Grace Hopper构建了第一个编译器,然而,她并没有就此止步。1959年,Grace Hopper从数据系统语言大会(CODASYL)得到灵感,发明了COBOL。

  COBOL是用英语实现的语言,直到50多年后现在还在被人们广泛的应用,这在工程界是一个伟大的里程碑。

  Anita Borg

历史上那些伟大的女程序员,你知道几个?

  在软件开发的工程史上,任何关于技术的话题都离不开Anita Borg。Anita Borg是一位技术非常成熟的计算机科学家,也是技术女性的有力倡导者。1981年,已经工作了几年的Anita Borg获得纽约大学的计算机科学博士学位。

  Anita Borg研究过基于unix的操作系统,获得了高速记忆系统分析和设计的专利后,又开发了一项鲜为人知的技术——电子邮件。

  1987年,Anita Borg又开始致力于Systers邮件列表的制作,并于1997年创立了女性与技术研究所。该组织的目标是让女性在技术领域获得、创造更多的技术。Anita Borg可以说是对世界上女程序员影响最大的人。

  Julia Liuson

历史上那些伟大的女程序员,你知道几个?

  Julia Liuson将她的一生都献给了软件工程事业。如果你是C#或VB.NET程序员,那你对Julia Liuson的了解会更进一步。

  Julia Liuson于1992年加入微软,开始从事Access的开发,然而这还不是Julia Liuson对世界最大的贡献。

  对于Windows应用程序开发人员来讲,Visual Studio是目前可用的非常好的IDE之一。Visual Studio于1997年被首次推出,支持Visual C ++,Visual Basic和Visual FoxPro语言。随着时间的推移,.NET框架与C#和其他几种语言也被加入到可用列表中。

  你能想到软件开发领域最流行的IDE之一,是由女程序员开发的吗?

0
相关文章