1月25日消息據(jù)外媒 legacy 報道,編程語言 Objective-C 之父 Brad J. Cox 博士于 2021 年 1 月 2 日在自己的家中逝世,享年 77 歲。
Cox 博士是一位計算機科學家,他與商業(yè)伙伴 Tom Love 一起創(chuàng)建了 Objective-C 編程語言,并在軟件工程(特別是軟件重用)和軟件組件方面頗有建樹。
Cox 博士于 1944 年 5 月 2 日出生在佐治亞州的本寧堡,在南卡羅來納州一家奶牛場長大,從小他就發(fā)現(xiàn)自己對科學感興趣。從萊克城高中畢業(yè)后,他獲得了弗曼大學有機化學與數(shù)學理學學士學位和博士學位,隨后進入芝加哥大學數(shù)學生物學系,從事早期的神經(jīng)網(wǎng)絡(luò)研究。
在研究中,他編寫的第一個軟件是模擬神經(jīng)元簇的 PDP-8 程序。接著他發(fā)現(xiàn)自己對計算機更感興趣,于是加入了國際電話和電報公司(ITT),后來又加入了 Schlumbeger – Doll Research Labs,并最終在康涅狄格州創(chuàng)建了自己的公司 Productivity Products International(PPI),后稱 Stepstone,發(fā)布了第一個 Objective-C 實施方案。
IT之家了解到,Objective-C 的前身是 Cox 博士和同事 Tom Love 在 ITT 公司編寫的 C 語言擴展,當時 Cox 博士希望 C 語言能夠擁有一些 Smalltalk 語言的特性,于是就編寫了這一擴展。
1988 年,喬布斯被趕出蘋果公司后,其創(chuàng)辦的 NeXT Computer 公司買下了 Objective-C 語言的授權(quán)。直到 Swift 語言成熟之前,Objective-C 依然是 OS X 和 iOS 軟件的主要編程語言。
關(guān)鍵詞:
責任編輯:Rex_01