Русская Википедия:Кокс, Брэд

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Шаблон:Учёный Брэд Дж. Кокс (Шаблон:Lang-en; 2 мая 1944, Форт-Беннинг — 2 января 2021, Манассас[1]) — американский ученый-компьютерщик. Известен как создатель языка программирования Objective-C и своей работой в области разработки программного обеспечения (в частности, повторного использование программного обеспечения) и программных компонент.

Биография

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

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

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

Хотя Кокс изобрел свой собственный язык программирования, Objective-C, который он использовал в начале своей карьеры, он заявил в интервью для книги Шаблон:Lang-en, что его интересуют не языки программирования, а скорее компонентно-ориентированное программирование, и он считает языки не более чем инструментами для создания и объединения частей программного обеспечения[7]

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

Награды

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

Книги

Примечания

Шаблон:Примечания 

Ссылки

Внешние ссылки

Шаблон:Выбор языка