相信許多早期商學院或是資管資工背景的朋友,對於COBOL這程式語言應該不陌生,而今天的Google Doodle出現了一張正在操作早期大電腦的女性,他就是COBOL之母Grace Hopper,今天的GOOGLE就是為了紀年他的誕辰。
COBOL是在1959年五月,美國五角大廈委託Grace Hopper來帶領一個團隊並由Rear Admiral Grace Hopper公司主持開發,在1961年4月正式發布,稱為Cobol 60。雖然Cobol到了2002年版本後已經沒有繼續推陳出新,基本上它就是一個非常成熟的程式語言,在財會工作、統計報表、計劃編製、情報檢索、人事管理等數據管理及商業數據處理領域,都有著廣泛的應用。雖說目前慢慢的被新的程式語言所取代,但目前為止被取代的速度其實相當緩慢。
Grace Hopper 1906年12月9日出生於紐約市,進大學之前,就讀於Wardlaw-Hartridge。在1928年,他從Vassar College取得數學與物理雙學位畢業,期間也是美國資優學生聯誼會(Phi-Beta-Kappa【ΦBK】Society)成員。後來進入耶魯大學就讀研究所,在1934年拿到數學博士。
其實當時的女性,是很少接受高等教育,Grace Hopper 的爸爸是個很特別的人物,當時的工作是為平凡的保險業務員,但對於事情看法相當樂觀正面。因為在其間他爸爸因病失去雙腿得靠義肢行動,他常常勉勵小孩,說他使用義肢都可以出去賺錢,所以沒有什麼是困難的,這也影響了Grace Hopper 的積極態度。
而他的程式生涯是在二次大戰時被啟發的,當時他加入海軍,擔任計算砲彈軌跡…等工作。後來受訓後被分發到哈佛大學的一個後勤的計算局 (Bureau of Ordinance Computation at Harvard University),當時的主持人是Mark Ⅰ、Ⅱ、Ⅲ、Ⅳ電機計算機的設計及製造者 Howard Aiken (1900–1973),Grace沒想到第一眼看到巨大的Mark Ⅰ後就愛上了他。
很多朋友都知道,電腦除錯稱為Debug,據傳就是1945 年 9 月 9 日因為天氣炎熱,Grace Hopper的電腦室將窗戶打開,沒想到一隻飛蛾就跑進電腦裡造成短路,最後就是由Grace Hopper用髮夾把蛾弄出來。所以後來大家就把程式錯誤稱為bug、而除去錯誤稱為Debug。
Grace Hopper 逝世於 1992/1/1的凌晨,是在參加Party後過世的。他世界最早一批的程式設計師之一,創造了現代第一個編譯器A-0 系統,以及商用電腦程式語言「COBOL」,被譽為COBOL之母。就在他107歲的冥誕,讓我們一同懷念他。
如果喜歡我們的報導,也歡迎加入點子生活粉絲團,一起掌握新科技脈動!
更多好文推薦
小米3 強勢發表 即將再度引起搶購風潮