Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Бывшая фабрика пожарных частей по адресу 75 Glen Road, Sandy Hook, CT, где в конце 1980-х размещалась компания Stepstone, была основана Брэдом Коксом и Томом Лавом для выпуска языка программирования Objective-C.

Брэд Кокс (2 мая 1944 г. - 2 января 2021 г.) [1] был американским ученым-компьютерщиком, который был известен в основном созданием языка программирования Objective-C со своим деловым партнером Томом Лавом и своей работой в области разработки программного обеспечения (в частности, повторного использования программного обеспечения). ) и программные компоненты .

Биография [ править ]

Кокс получил степень бакалавра наук в области органической химии и математике из Фурман университета , [2] и его Ph.D. от факультета математической биологии Чикагского университета . [3] Среди своих первых известных программных проектов он написал программу PDP-8 для моделирования кластеров нейронов. [4] [5]

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

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

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

Награды [ править ]

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

Заметки [ править ]

  1. ^ "Доктор Брэд Дж. Кокс доктор философии некролог" . legacy.com . 2 января, 2021. Архивировано из оригинала 23 января 2021 года.
  2. ^ "(неизвестно)" . Бюллетень Академии наук Южной Каролины . Академия наук Южной Каролины . 29–32: 79 1967. Cite использует общий заголовок ( справка )
  3. ^ Кокс, Брэд Дж. (Июнь 1973 г.). «Барьер диффузии калия: рассмотрен как механизм адаптации аксонов кальмаров» . Univ. Чикаго, химический факультет. Архивировано из оригинального 20 -го июля 2011 года. Цитировать журнал требует |journal=( помощь )
  4. ^ Кокс, Брэд ; Дзендолет, Э. (1970). «Моделирование нейронных множеств» . Методы исследования поведения . Springer . 3 (2): 80–82. DOI : 10.3758 / BF03206992 .
  5. ^ Моделирование нейронных наборов
  6. ^ Безивин, Жан, изд. (13–15 ноября 1989 г.). «Авторы». ИНСТРУМЕНТЫ '89: Технология объектно-ориентированных языков и систем: Труды, ЦНИТ Париж, Ла Défence, Франция, 13-15 ноября, 1989 . ИНСТРУМЕНТЫ: технология объектно-ориентированных языков и систем. Париж: CNIT, La Défence. п. 11.
  7. ^ http://bradjcox.blogspot.gr/2009/03/masterminds-of-programming-book.html
  8. ^ "О Objective-C" . Корпорация Apple 17 сентября 2015 . Проверено 2 марта 2015 года .
  9. ^ Гибсон, Дэвид; Олдрич, Кларк; Пренски, Марк (редакторы) (2007). Игры и симуляторы в онлайн-обучении: рамки исследований и разработок . Херши, Пенсильвания: IDEA Group . п. 388. ISBN. 978-1-59904-305-0.CS1 maint: дополнительный текст: список авторов ( ссылка )
  10. Перейти ↑ Krebs, Arlene (1999). Справочник источников финансирования дистанционного обучения . Дубьюк, ИА: Кендалл / Хант Паблишинг. п. 4. ISBN 978-0-7872-4980-9.

Книги [ править ]

  • Объектно-ориентированное программирование: эволюционный подход . Эддисон Уэсли. 1991. ISBN. 0-201-54834-8.
  • Суперраспределение: объекты как собственность на электронных рубежах . Эддисон Уэсли. 1996. ISBN 0-201-50208-9.

Внешние ссылки [ править ]

  • Belaboring the Obvious - личный блог
  • Виртуальная школа (историческая)
  • Хатчинсон, Джеймс (17 июня 2010 г.). «От А до Я языков программирования: Objective-C» . Компьютерный мир . Проверено 9 марта 2011 года .