krat-tech

1952电子管与晶体管

格蕾丝·霍珀

格蕾丝·霍珀是一位数学家,也是美国海军少将,她极力主张计算机应该能用文字而非数字来编程。她研制出了最早的编译器之一,她的工作最终催生了COBOL语言,至今许多银行仍在使用这一语言。

用英语写程序

战争期间,她为哈佛Mark I计算机编程。后来她提出一个想法:人可以用一种类似英语的语言编写程序,再由计算机自己把它翻译成机器代码。当时很多同事都不相信这行得通。1952年,她研制出了A-0编译器,后来又开发了FLOW-MATIC语言,COBOL(1959年)正是由此发展而来。

第一个"bug"

1947年,她的团队在Mark II计算机的一个继电器里发现了一只飞蛾,正是它造成了故障。他们把飞蛾贴进工作日志,并写下注释,说这是第一次真正发现"bug"的案例。用bug表示故障的说法此前就已存在,但正是这个故事让它广为人知,霍珀也很喜欢讲述这段轶事。

COBOL依然在用

用COBOL编写的程序,至今仍在处理着银行和政府系统的大量业务。正因为如此,在2000年到来之前,全世界都在担心千年虫(Y2K)问题。

菜单

我的服务

全部服务
迷你维基技术的演进,共 236 篇文章

热门科技新闻

全部新闻

热门

维基分类

全部文章

外观

↑↓ 选择Enter 打开Esc 关闭