Brada Coxa

Brad J. Cox (2 maja 1944 - 2 stycznia 2021) był amerykańskim informatykiem , który był znany głównie z tworzenia języka programowania Objective-C ze swoim partnerem biznesowym Tomem Love oraz z pracy w inżynierii oprogramowania (w szczególności ponowne wykorzystanie oprogramowania ) i komponenty oprogramowania .

Biografia

Cox uzyskał tytuł Bachelor of Science w dziedzinie chemii organicznej i matematyki na Uniwersytecie Furman oraz doktorat. z Wydziału Biologii Matematycznej Uniwersytetu w Chicago . Wśród swoich pierwszych znanych projektów programistycznych napisał PDP-8 do symulacji skupisk neuronów.

Zanim zajął się oprogramowaniem, pracował w National Institutes of Health i Woods Hole Oceanographic Institute .

Chociaż Cox wynalazł własny język programowania, Objective-C , którego używał we wczesnej karierze, stwierdził w wywiadzie dla książki Masterminds of Programming, że nie interesują go języki programowania , ale raczej komponenty oprogramowania i uważa języki jako zwykłe narzędzia do budowania i łączenia części oprogramowania.

Cox był także przedsiębiorcą , założył wraz z Tomem Love firmę Stepstone , powołaną do wydania pierwszej implementacji Objective-C. Stepstone upadł w 1994 r., Aw kwietniu 1995 r. NeXT nabył znak towarowy Objective-C i prawa od Stepstone. W tym samym czasie firma Stepstone odzyskała licencję od NeXT na prawo do dalszej sprzedaży swoich produktów opartych na Objective-C. Ponieważ Apple Computer przejął NeXT rok później, ma teraz prawa do Objective-C. Wydaje się, że Stepstone zbankrutował na początku 2000 roku.

Nagrody

  • Kurs online „Taming the Electronic Frontier” zdobył w 1998 roku nagrodę im. Paula Allena za edukację na odległość (25 000 USD).

Notatki

Książki

  •   Programowanie obiektowe: podejście ewolucyjne . Addisona Wesleya. 1991. ISBN 0-201-54834-8 .
  •   Superdystrybucja: obiekty jako własność na elektronicznej granicy . Addisona Wesleya. 1996. ISBN 0-201-50208-9 .

Linki zewnętrzne