58歲PDF發(fā)明人離世,他給男友訂了一架直升機,從此相伴13年
在PDF出現(xiàn)之前,通過電子郵件發(fā)送全文和圖形文檔,對大多數(shù)人來說都是天方夜譚。
這位在58歲時離世的幕后英雄,留下了影響世界的代碼,和一段讓人感動的愛情故事。
2022年10月,PDF的關鍵貢獻者之一——Alan W. McLachlan離開了這個世界,享年58歲。
也許你沒聽說過他的名字,但他寫的代碼此刻很可能正在你的電腦上運行。
和他在一起13年的丈夫,發(fā)文哀悼表示:
「如果你使用過PDF,你就用過他的代碼。
如果你在電腦上使用過阿拉伯語、波斯語、烏爾都語或中文,你用過他的代碼。
如果你玩過Xbox,你就用過他的代碼?!?/span>
正如這份美麗的訃告所言,Alan總是把工作看作與人溝通的途徑。是他的產(chǎn)品,讓他接觸到了自己關心的人。
自學成才的程序員
Alan W. McLachlan于10月6日在舊金山的家中去世,享年58歲。
他的丈夫Paul McLachlan也是一位技術人員,在Rivian擔任高級工程經(jīng)理。
在丈夫口中,Alan非常謙虛、才華橫溢,充滿愛心。
在同事口中,Alan同樣有非常好的口碑——知識淵博,技術精湛。
在Alan的整個職業(yè)生涯中,他專注于固件(firmware),這是一種允許設備的特定硬件運行的基本軟件。
這不是「技術的性感部分,因為每個人都想寫程序,」Paul說。然而,Alan的代碼很可能正在你的電腦上運轉(zhuǎn)。
「他為我們留下的寶貴遺產(chǎn)讓我們明白:幕后有很多偉大的人,他們在創(chuàng)造著你看不到、但每天都在使用的東西?!?/span>
Alan曾坐在Commodore前學習
Alan出生于新西蘭奧克蘭。1979年,他移居美國,就讀于奧蘭治縣威斯敏斯特高中。
Paul介紹說,Alan最早開始接觸計算機,是在高中,當時一位老師讓他坐在Commodore 64前面,從此新世界的大門向他打開。
高中畢業(yè)后,Alan進入加州州立大學長灘分校學習廣播、電影和電視,并于1985年畢業(yè)。在學校期間,他曾是情景喜劇《家庭關系》的攝制組的一員。
Alan的編程是自學的,他從未在學校正式學過計算機科學或工程學。
根據(jù)他的LinkedIn,他畢業(yè)后不久就從電影轉(zhuǎn)向了技術。最開始,他在 Conographic Corporation 擔任高級程序員。
1993年,Alan開始在Adobe工作,擔任系統(tǒng)程序員。
他是發(fā)明PDF的核心團隊成員之一,他和同事一起,構(gòu)建了支持阿拉伯語、波斯語和烏爾都語等語言的打印機驅(qū)動程序,這是一個將數(shù)據(jù)轉(zhuǎn)換為可打印格式的軟件。
后來,Alan還曾在微軟的Xbox工程團隊工作過。
不過,他職業(yè)生涯的大部分時間都在BigFix度過。BigFix于2013年被IBM收購,隨后于2019年被HCL Technologies收購。
一位聰明的同事
BigFix的經(jīng)理Brian Shorey表示,Alan被公認為公司的百科全書。他對所有產(chǎn)品了如指掌,并且擅長處理復雜的客戶問題。
「每個人都知道有問題就去問Alan,他可以直接回答,」Shorey說。「這比在谷歌上搜索快得多?!?/span>
Shorey說Alan是他見過的最聰明的人之一。
BigFix建筑師Rosario Gangemi也提到了Alan的關心和體貼,「他是那種除非必要才會發(fā)言的人,而且他講的話充滿邏輯,很令人信服?!?/span>
在Allan去世后,BigFix將他的職位提升為fellow。他是HCL Software的第一位 fellow研究員。
一位體貼的伴侶
2009年,Paul和Alan在網(wǎng)上相識了。
這是一個幸運的巧合。Paul的VPN意外將他的位置設置為舊金山,而不是他當時居住的紐約,因此兩人才得以結(jié)識。
有一次,Paul的帆船翻倒了,在經(jīng)歷了一次痛苦的瀕死體驗后,Paul給Alan發(fā)了短信,而Alan馬上為他預訂了一架直升機,讓他離開小島。Paul飛到舊金山去見Alan,然后兩人再也沒有分開過。
「他很溫柔,也很英俊,」Paul說?!杆蔡匀肆?。」
工作之余,Alan和Paul會一起照顧救援犬。他們還一直計劃為年長和殘疾的狗建一個收容所。
他們收養(yǎng)的一只狗名叫Ayre,患有癲癇和糖尿病的狗。每天早晚7點30分,Alan都會為Ayre量血壓,記錄數(shù)據(jù)。
Alan的體內(nèi)留有新西蘭原住民毛利人的血液,遛狗時,他會經(jīng)過當?shù)氐膒ōh(huán)utukawa樹,來感受自己與新西蘭的聯(lián)系。
Paul說,Alan從不討論自己取得的技術成就和榮譽?!杆麖膩聿粫f:『哇,看看這些偉大的成就』?!?/span>
在一起13年的丈夫:Paul McLachlan博士
和Alan McLachlan一樣,陪伴了他13年的丈夫Paul McLachlan,也是位技術大佬。
而且,他雖然從高中輟學,但最后還是獲得了博士學位。據(jù)說,和他有著相同經(jīng)歷的「神人」,在全美只有到100個。
目前,Paul McLachlan就職于號稱是「特斯拉殺手」的電動汽車公司Rivian,在產(chǎn)品開發(fā)組織中領導核心電池數(shù)據(jù)團隊。
這家初創(chuàng)公司曾于2021年11月正式在美國納斯達克掛牌上市,IPO籌資額約120億美元,成為美股史上第六大IPO,也是2021年最大的IPO。
在Rivian,Paul負責帶領他的團隊建立、維護和優(yōu)化數(shù)據(jù)基礎設施,從車隊、測試和驗證設施以及研發(fā)實驗室的產(chǎn)品中獲取PB級的流數(shù)據(jù)。
通過這些數(shù)據(jù),Paul和他團隊可以了解到產(chǎn)品的實際使用情況,由此開發(fā)新的機器學習方法來優(yōu)化性能。
此外,團隊還進行與產(chǎn)品設計相關的機器學習的主要研究,包括強化學習和異常檢測。
20多年來,Paul一直活躍在技術和開發(fā)領域。
上學時,Paul曾在哥倫比亞大學、喬治華盛頓大學和馬里蘭大學就讀,并在最后與加州大學圣地亞哥分校獲得博士學位。
在離開學術界之前,他曾在埃默里大學和密歇根大學工作,是埃默里大學計算機科學系SimBioSys實驗室的成員。
在加入工業(yè)界之后,Paul曾出任愛立信研究院的AI研究負責人,專注于將安全融入空間計算和感知。
同時,他也是愛立信研究院與麻省理工學院在神經(jīng)形態(tài)計算和鋰離子技術方面多年合作的主要調(diào)查員。這項研究的目標是生產(chǎn)下一代更高效的計算機芯片。
此外,他還在2002年成為維基百科的第一批系統(tǒng)管理員之一,負責一些初始的安全和工程開發(fā)。
他的學術研究主要集中在兩個方面,其中有多篇同行評議的論文和大約30項專利正在申請中:
資源受限環(huán)境下的機器學習,例如在電池供電的設備和邊緣計算上。
為觀察性數(shù)據(jù)開發(fā)因果推理方法。
PDF是怎樣發(fā)明的?
今天的你,一定很難想象沒有PDF的世界會是什么樣子。
其實,PDF(可移植文檔格式 )直到1990年代才被發(fā)明出來。
從那之后,人們節(jié)省了大量的寶貴時間和紙張——從掃描文檔到電子書,從表格到工資單,PDF使用戶能夠輕松地查看、打印、評論和交換文檔。
在PDF出現(xiàn)之前,通過電子郵件發(fā)送全文和圖形文檔,對大多數(shù)人來說都是天方夜譚。
在20世紀90年代初,企業(yè)、政府機構(gòu)和大學已經(jīng)在使用局域網(wǎng)來共享數(shù)字文件了。然而,有一個相當棘手的問題:沒人可以保證同一份文件在每臺機器上的顯示方式都是一樣的。
除了多種相互競爭的文字處理器格式(如Microsoft Word和Corel WordPerfect)外,并沒有一種可靠的方法,可以在不同的軟件和操作系統(tǒng)中查看含有圖像或其他布局元素的文件。
你可能也會想到,最簡單的辦法就是——打印文檔。
而Adobe公司的聯(lián)合創(chuàng)始人John Warnock有了更天才的想法:創(chuàng)建一種標準化的文件格式,讓屏幕上看到內(nèi)容的和打印出來的完全相同。
并且,這種格式還能讓用戶能夠可靠、輕松地與他人共享文檔,無論他們使用的是哪種操作系統(tǒng)。
然而,「讓文件內(nèi)容無論在哪里看都是一樣的」,聽起來容易,真正實現(xiàn)的過程非常難。
這意味著要解決一些復雜的挑戰(zhàn),比如在不扭曲文檔布局的情況下替換不支持的字體,以及提煉圖形參數(shù)以扁平化文件,使其在幾秒鐘內(nèi)而不是幾分鐘內(nèi)加載。
經(jīng)過了3年的不懈努力,集成了PostScript和Adobe Illustrator這兩種技術的PDF,終于在1993年6月15日完成并正式發(fā)布。
那時的Warnock還不知道,他的「小實驗」將會永遠改變?nèi)祟愋畔⒐芾淼姆绞健?/span>
如今,我們在享受了巨大的便利的同時,也不要忘了像Alan W. McLachlan這樣默默為PDF的誕生做出貢獻的人。
本文僅代表作者觀點,版權歸原創(chuàng)者所有,如需轉(zhuǎn)載請在文中注明來源及作者名字。
免責聲明:本文系轉(zhuǎn)載編輯文章,僅作分享之用。如分享內(nèi)容、圖片侵犯到您的版權或非授權發(fā)布,請及時與我們聯(lián)系進行審核處理或刪除,您可以發(fā)送材料至郵箱:service@tojoy.com




