Interested Article - Кокс, Брэд

Брэд Дж. Кокс ( англ. Brad J. Cox ; 2 мая 1944, Форт-Беннинг — 2 января 2021, Манассас ) — американский ученый-компьютерщик . Известен как создатель языка программирования Objective-C и своей работой в области разработки программного обеспечения (в частности, повторного использование программного обеспечения ) и программных компонент .

Биография

Кокс получил степень бакалавра наук в области органической химии и математики в Университете Фурмана и докторскую степень на факультете математической биологии Чикагского университета . В числе своих первых известных программных проектов он написал программу для компьютера PDP-8 , чтобы моделировать кластер нейронов .

Работал в Национальном институте здравоохранения и Океанографическом институте Вудс-Хоул, прежде чем заняться программным обеспечением .

Здание на Глен-роуд, 75, Сэнди-Хук, Коннектикут , где в конце 1980-х располагалась компания Stepstone выпускающая язык Objective-C

Хотя Кокс изобрел свой собственный язык программирования, Objective-C , который он использовал в начале своей карьеры, он заявил в интервью для книги англ. Masterminds of Programming , что его интересуют не языки программирования , а скорее компонентно-ориентированное программирование , и он считает языки не более чем инструментами для создания и объединения частей программного обеспечения

Кокс также был предпринимателем , основав вместе с Томом Лавом компанию англ. Stepstone для выпуска первой реализации Objective-C. Позже NeXT приобрела Objective-C у Stepstone. Objective-C продолжает оставаться основным языком программирования для написания программного обеспечения для Apple OS X и iOS .

Награды

  • Онлайн-курс «Укрощение электронных границ» получил премию Пола Аллена в области дистанционного обучения (25 000 долларов) в 1998 году

Книги

Примечания

  1. (англ.) . legacy.com (2 января 2021). 23 января 2021 года.
  2. (англ.) // Bulletin of the South Carolina Academy of Science. — 1967. — Vol. 29—32 .
  3. Cox, Brad J. (англ.) // Univ. of Chicago, Department of Chemistry. — 1973. 20 июля 2011 года.
  4. Cox, Brad. Simulation of neural sets (англ.) // Behavior Research Methods. — 1970. — Vol. 3 , iss. 2 . — P. 80–82 . — doi : .
  5. . Дата обращения: 23 января 2022. 23 января 2022 года.
  6. / Bézivin, Jean, Editor. — Paris: CNIT, La Défence, 1989. — С. 11. — (TOOLS: technology of object-oriented languages and systems).
  7. . Дата обращения: 23 января 2022. 16 января 2014 года.
  8. (англ.) . Apple Inc (17 сентября 2015). Дата обращения: 2 марта 2015. 13 февраля 2015 года.
  9. Gibson, David, Aldrich, Clark, Prensky Marc (eds). . — Hershey, PA, 2007. — С. 388. — ISBN 978-1-59904-305-0 .
  10. Krebs, Arlene. . — Dubuque, IA: Kendall/Hunt Publishing, 1999. — С. 4. — ISBN 978-0-7872-4980-9 .

Ссылки

  • — личный блог
  • (историческая)
  • Hutchinson, James. (англ.) // Computerworld. — 2010.
Источник —

Same as Кокс, Брэд