Bob Bemer

Bob Bemer(鮑勃·貝莫),ASCII之父。

Bemer曾設計出第一個電腦化的三維動態圖像,是現代電腦動畫的先驅人物;他曾參與制訂COBOL商用程式語言標準,因而也是世界上最早(1971年)提出Y2K(千年蟲問題)警告的人。

他最著名的工作是50-60年代推動了ASCII碼的制定建立,他自己也親自編寫了10個ASCII碼,其中包括ESC鍵和反斜線符號鍵,因而被稱為“ASCII之父“。2003年5月,Bemer得到了IEEE-CS頒發的計算機先驅獎。

基本介紹

  • 中文名:鮑勃·貝莫
  • 外文名:Bob Bemer
  • 別名:ASCII之父
  • 出生地:密西根
  • 出生日期:1920.08
  • 畢業院校:Albion學院
  • 主要成就:編寫10個ASCII碼
    2003年5月獲“計算機先驅獎”
    世界上最早(1971年)提出Y2K(千年蟲問題)警告的人
鮑勃·貝莫(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備用字元集和轉義序列為滿足世界對各種字元集和符號的需要”所做出的貢獻。

相關詞條

熱門詞條

聯絡我們