软件是计算机的灵魂,无一例外之“母”是男人的世界

软件是计算机的灵魂。在计算机的整体设计和基础部件的制造上,无一例外都是男人的世界,但在软件开发和应用方面,女人是不允许做男人的。

让我们带您领略软件的魔力……

计算机软件的“母亲”是 1940 年代的 Grace Hope,计算机软件的“祖母”是 19 世纪的 Adele Byron。早期的计算机没有操作系统,因此软件的开发是从编程语言开始的。

阿黛尔是著名浪漫主义诗人拜伦的女儿。在著名数学家巴比奇的指导下,她从1842年开始做了一项开创性的工作:当时为巴比奇设计的“分析引擎”。“编程。Adai写的程序在执行指令时具有向前或向后跳转的功能,并且可以循环执行。这是现代计算机语言中最早的循环语句原型,Adai成为了先驱的计算机编程。

1853年,阿代因疾病和债务而死于抑郁症。为了纪念这位编程先驱,国际计算机界将一种编程语言命名为“Ada”。Ada 曾被美国国防部指定为军用武器系统的唯一开发语言。

图片[1]-软件是计算机的灵魂,无一例外之“母”是男人的世界-老王博客

Grace Hope 是美国康奈尔大学的博士生。1949年,她进入Eckert和Mauchly的计算机公司,负责“Unifac”的编程,完成了计算机史上第一个编译Machine——一个负责人类语言和计算机语言的翻译程序。

在 1950 年代中期计算机程序设计语言的翻译程序有,Hope 开发了 Flow-Matic 语言,这是第一个用于商业数据处理的计算机语言,其语法类似于英语。1959 年改进成为著名的 COBOL 语言,广泛用于高级商务编程。当时,IBM 已经为用户建立了丰富的 COBOL 程序“包”。

霍普一直在美国军队服役,到了 1980 年代计算机程序设计语言的翻译程序有,这位聪明机智的女中尉已成为一名威风凛凛、受人尊敬的准将。为了纪念她在软件方面的杰出贡献,世界计算机界设立了著名的“希望奖”。

我们知道,第一台存储程序的计算机是英国剑桥大学的“Idasek”。一开始,“Idasek”没有程序,无法解决实际问题,直到剑桥大学研究生大卫·韦勒提出了一项开创性的工作。只有有了性编程的思路,才能解决它“吃硬不软”的怪脾气。

Weller提出的这个想法被称为“Weller Jump”。就像体操中的“Thomas Spin”一样,“Weller Jump”堪称软件体操中的经典动作。Weller对计算机编程的创造性贡献还包括“主程序调用子程序”、“初始化命令”等。

1951年,韦勒和威尔克斯合着了《初等电子数字计算机编程》一书,是计算机语言方面的权威著作。

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论