主要是女性,按键punch操作员输入数据,甚至程序源代码在IBM 026和029等机器上的打卡机上,每条程序一行打卡. 交互终端和视频屏幕让程序员直接输入计算机输入代码,工作在一代之内消失.
Keypunch operator已不复存在。这里整理是什么消灭了它,以及哪个职业接手了那份工作。
主要框架和批量编程
早期的程序是作为打卡牌的甲板提交,并分批运行,常常是隔夜运行,所以一个单打字可以花费一个程序员一天等待下一次运行的时间. 数学家,以及大量女性,从手工计算直接转移到了这个新的“程序化”工作,因为它被视为文秘和注重细节,而不是有声望的。 FORTRAN(1957年)和COBOL(1959年)在这十年中占据了地位,在这个硬件上建造可靠的大型系统本身就困难重重,从而造成了下一个时代的‘软件危机',将试图命名和修复.
当时还发生了什么
赫尔曼·霍勒里斯(Herman Hollerith)的冲锋牌制表机大约在一年时间里处理美国人口普查,这项工作用了近8年的人工计算;他的公司后来成为IBM的一部分.
凯·麦克努尔蒂(英语:Kay McNulty),让·詹宁斯(Jean Jennings),贝蒂·斯奈德(英语:Betty Snyder),马琳·韦斯科夫(英语:Marlyn Wescoff),弗朗·比拉斯(英语:Fran Bilas)和露丝·利赫特曼(英语:Ruth Lichterman)通过物理设置开关和插接电缆在宾夕法尼亚大学实施房间大小的ENIAC程序,没有手动语言和编程语言来指导他们.
Hopper在Remington Rand的A-0系统将符号数学符号自动翻译为机器代码,取代了手抄子例程地址的容易出错的做法——自此以后每个编译器的直系祖先.
John Backus在IBM的团队在工作了大约两年后释放了FORTRAN;在两年内,据报道超过半数的美国机器运行代码被写在里面.