新品拿到手軟,好物天天推薦,新浪衆測等你加入。在這裏,你也能成爲數碼大V;在這裏,產品好壞你說了算。【玩轉新奇好物,來新浪衆測

據外媒 legacy 報道,編程語言 Objective-C 之父 Brad J。 Cox 博士於 2021 年 1 月 2 日在自己的家中逝世,享年 77 歲。

Cox 博士是一位計算機科學家,他與商業夥伴 Tom Love 一起創建了 Objective-C 編程語言,並在軟件工程(特別是軟件重用)和軟件組件方面頗有建樹。

Cox 博士於 1944 年 5 月 2 日出生在佐治亞州的本寧堡,在南卡羅來納州一家奶牛場長大,從小他就發現自己對科學感興趣。從萊克城高中畢業後,他獲得了弗曼大學有機化學與數學理學學士學位和博士學位,隨後進入芝加哥大學數學生物學系,從事早期的神經網絡研究。

在研究中,他編寫的第一個軟件是模擬神經元簇的 PDP-8 程序。接着他發現自己對計算機更感興趣,於是加入了國際電話和電報公司(ITT),後來又加入了 Schlumbeger – Doll Research Labs,並最終在康涅狄格州創建了自己的公司 Productivity Products International(PPI),後稱 Stepstone,發佈了第一個 Objective-C 實施方案。

IT之家瞭解到,Objective-C 的前身是 Cox 博士和同事 Tom Love 在 ITT 公司編寫的 C 語言擴展,當時 Cox 博士希望 C 語言能夠擁有一些 Smalltalk 語言的特性,於是就編寫了這一擴展。

1988 年,喬布斯被趕出蘋果公司後,其創辦的 NeXT Computer 公司買下了 Objective-C 語言的授權。直到 Swift 語言成熟之前,Objective-C 依然是 OS X 和 iOS 軟件的主要編程語言。

相關文章