ACM 昨天宣佈 Charles P. Thacker 為 2009 年 Turing 獎得主。
Thacker 1967 年於 UC Berkeley 畢業。1974 年 Thacker 在 Xerox PARC (Palo Alto 研究中心) 製作了第一台現代個人電腦 Alto, 具有點陣式螢幕、圖形介面、和最早的所見即所得 (WYSIWYG) 文件編輯器。Thacker 同時也是 Ethernet 的共同發明者之一,直到今日 Ethernet 仍是區域網路的主要協定。
1983 年,Thacker 加入 DEC 並成為系統研究中心 (Systems Research Center) 創始者之一。在 SRC, Thacker 設計了共享記憶體非對稱多處理器工作站 Firefly。1997 年他幫忙創立微軟劍橋研究中心,並監督設計最早的 tablet PC 原型。目前他仍在微軟矽谷從事電腦結構研究。
New York Times 很快地刊出了一篇 Thacker 的專訪。
Alto
Alto 技術上接近迷你電腦,但放在桌上、由一個人使用。基於這點,有人認為 Alto 是第一台個人電腦。 Alto 早期的軟體由 BCPL 寫成,後來則用 Mesa, 兩個語言在 PARC 之外都沒有得到廣泛使用。Alto 的鍵盤沒有底線符號,而多了一個表示賦值的左箭頭。有人認為這可能是 CamelCase 這種變數命名習慣的根源。
Alto 上的軟體包括:
- 最早的所見即所得文件編輯系統 Bravo 與 Gypsy,
- email 系統 Laurel 與 Hardy,
- 用於畫電路與其他技術圖示的矩陣圖像編輯器 Sil,
- paint 類繪圖軟體的前身 Markup,
- 最早的 Smalltalk 環境,
- Interlisp,
- 最早的多人網路遊戲之一 Alto Trek.
Alto 生產了上千台,但從未成為商業產品。有些機器捐給了大學,政府曾想採購 Alto 但並未談成。後來最有名的發展就是 Steve Jobs 訪問 PARC…
Xerox 經歷過收購 SDS 但經營不善的失敗後,在個人電腦市場上相當保守。整個 70 年代, Xerox 對 PARC 的成果一直興趣缺缺。當 Xerox 終於決定進場, 甚至特別迴避了 Alto 的技術,僅推出了保守的 CP/M 機器 Xerox 820. 等到 Xerox Star 終於出現,卻也為時已晚了。