词条 | Bob Bemer |
释义 | 鲍勃·贝莫(Bob Bemer)1920年8月出生在密歇根SaultSte,后来进入Albion学院学习。1941年获得航空工程学位证书,之后在很多有影响的计算机公司工作。1949年,他开始了编程生涯,曾经就职于RAND、IBM、Univac和Honeywell公司。50-60年代在IBM公司工作期间,他为ASCII码的发展做出了贡献,他自己编写了10个ASCII码,其中包括ESC键和反斜线符号键。Bemer最著名的工作是关于ASCII码。 Bemer曾设计出第一个电脑化的三维动态图像,是现代电脑动画的先驱人物;他曾参与制订COBOL商用编程语言标准,因而也是世界上最早(1971年)提出Y2K(千年虫问题)警告的人。从1956年到1962年,Bemer都为IBM公司服务,亲眼目睹了该公司九种不同的字符集所带来的诸多麻烦。 “他们都再谈论电脑应该相互沟通,但都不肯放弃自己的标准。” Bemer回忆道,“于是我对他们讲,你们不要互相责备而不顾别人。要知道,当时电脑界正在使用的符号系统绝非9种,用来表示字符的方式竟有60种之多,这是真正的‘巴别塔’!”——据《圣经》记载,亚当和他的子孙本来说的是一种语言,当他们打算造一座塔直通天穹时,上帝便下来把他们的语言搞乱,使他们彼此都无法交流。这座塔于是被命名为“巴别塔”(Babel Tower),“巴别”就是“变乱”的意思。Bemer认为,电脑是人造的,它没能挣脱“巴别塔”阴影的笼罩;然而,正因为电脑是人造的,人一定可以帮助它走出“巴别塔”。 于是,1960年5月,Bemer做了一个初步的设计,并向美国国家标准研究所(ANSI)提交了一份关于制定通用计算机代码的建议。根据这个建议,ANSI组织了一个委员会来研制统一的标准。由于各委员都争着要把自己的专用字符作为标准,利益之争整整进行了两年。Bemer艰难地做着说服工作: “这项工作非常琐碎,但最终,我和委员会主席在会议室外握着手说,就是它了。” Bemer欣慰地发现,这个最终的结果与他最初的计划极为相似。他们为这种代码取名ASCII,即“信息交换用美国标准码”的英文缩写。 ASCII码给英文字母、数字、标点符号及控制码等其他字符赋予了标准数字。例如,大写“A”由十进制数字65表示,而大写“B”的ASCII码是十进制数“66”等等。这种最简单的文本格式成了电脑之间可能进行交流的共同语言。直到今天,我们在电子邮件中使用的所有字符都是ASCII码,Web网页上的HTML文件字符也同样是ASCII字符。它是至今仍保持活力的几种基本计算机技术之一,Bemer因此获得“ASCII之父”的称号,甚至他的汽车牌照也被冠以“德克萨斯ASCII”的标志。 2003年5月,Bemer得到了IEEE-CS颁发的计算机先驱奖,以表彰他“通过ASCII、ASCII备用字符集和转义序列为满足世界对各种字符集和符号的需要”所做出的贡献。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。