Jump to content

Брэд Кокс

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

Биография

[ редактировать ]

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

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

Хотя Кокс изобрел свой собственный язык программирования Objective-C , который он использовал в начале своей карьеры, в интервью для книги «Вдохновители программирования» он заявил , что его интересуют не языки программирования , а скорее программные компоненты , и он считает языки как простые инструменты для создания и объединения частей программного обеспечения. [6]

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

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

Примечания

[ редактировать ]
  1. ^ «Некролог доктора Брэда Дж. Кокса, доктора философии» . Legacy.com . 2 января 2021 г. Архивировано из оригинала 22 января 2021 г.
  2. ^ "(неизвестный)" . Бюллетень Академии наук Южной Каролины . 29–32. Академия наук Южной Каролины : 79. 1967. {{cite journal}}: Cite использует общий заголовок ( справка )
  3. ^ Кокс, Брэд Дж. (июнь 1973 г.). «Калиевый диффузионный барьер: рассматривается как механизм адаптации аксонов кальмара» . унив. Чикаго, химический факультет. Архивировано из оригинала 20 июля 2011 года. {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  4. ^ Кокс, Брэд (1 марта 1971 г.). «Моделирование нейронных множеств» . Методы и инструменты исследования поведения . 3 (2): 81–84. дои : 10.3758/BF03206993 .
  5. ^ Безивен, Жан, изд. (13–15 ноября 1989 г.). «Соавторы». ИНСТРУМЕНТЫ '89: Технология объектно-ориентированных языков и систем: Труды, CNIT Париж, Ла Дефанс, Франция, 13-15 ноября 1989 г. ИНСТРУМЕНТЫ: технология объектно-ориентированных языков и систем. Париж: CNIT, Ла Дефанс. п. 11.
  6. ^ Книга «Разъясняя очевидное: гении программирования» . 27 марта 2009 г.
  7. ^ Кокс, Брэд Дж.; Нарофф, Стив; Сюй, Хансен (12 июня 2020 г.). «Истоки Objective-C в PPI/Stepstone и его эволюция в NeXT» . Труды ACM по языкам программирования . 4 (ХОПЛ): 82:1–82:74. дои : 10.1145/3386332 . S2CID   218518131 .
  8. ^ «О Objective-C» . Apple Inc., 17 сентября 2015 г. Проверено 2 марта 2015 г.
  9. ^ Гибсон, Дэвид; Олдрич, Кларк; Пренски, Марк, ред. (2007). Игры и симуляции в онлайн-обучении: основы исследований и разработок . Херши, Пенсильвания: Группа IDEA . п. 388. ИСБН  978-1-59904-305-0 .
  10. ^ Кребс, Арлин (1999). Справочник по финансированию дистанционного обучения . Дубьюк, Айова: Kendall/Hunt Publishing. п. 4. ISBN  978-0-7872-4980-9 .
  • Объектно-ориентированное программирование: эволюционный подход . Эддисон Уэсли. 1991. ISBN  0-201-54834-8 .
  • Суперраспределение: объекты как собственность на электронном фронтире . Эддисон Уэсли. 1996. ISBN  0-201-50208-9 .
[ редактировать ]


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d72a23ebad29953f6511c2c5362b9f06__1703218800
URL1:https://arc.ask3.ru/arc/aa/d7/06/d72a23ebad29953f6511c2c5362b9f06.html
Заголовок, (Title) документа по адресу, URL1:
Brad Cox - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)