Brad Cox - Brad Cox

Dawna fabryka węży strażackich przy 75 Glen Road, Sandy Hook, Connecticut , gdzie pod koniec lat 80. mieściła się firma Stepstone , założona przez Brada Coxa i Toma Love w celu wydania języka programowania Objective-C

Brad J. Cox (2 maja 1944 – 2 stycznia 2021) był amerykańskim informatykiem , znanym przede wszystkim z tworzenia języka programowania Objective-C ze swoim partnerem biznesowym Tomem Lovem oraz z pracy w inżynierii oprogramowania (w szczególności z ponownego wykorzystania oprogramowania ) i komponenty oprogramowania .

Biografia

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

Pracował w National Institutes of Health i Woods Hole Oceanographic Institute przed przejściem do zawodu programisty.

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

Cox był również przedsiębiorcą , który założył firmę Stepstone wraz z Tomem Love za wydanie pierwszego wdrożenia Objective-C. Później NeXT nabył Objective-C od Stepstone. Objective-C nadal był podstawowym językiem programowania do pisania oprogramowania dla systemów OS X i iOS firmy Apple .

Nagrody

  • Kurs online „Oswajanie elektronicznych granic” zdobył w 1998 r. nagrodę Paula Allena za edukację na odległość (25 000 USD).

Uwagi

Książki

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

Zewnętrzne linki