stringtranslate.com

Дэвид Корн (специалист по информатике)

Дэвид Джерард Корн (28 августа 1943 г. [1] ) — американский программист UNIX и автор оболочки Korn ( ksh ), интерфейса командной строки / языка программирования .

Образование и работа

Дэвид Корн получил степень бакалавра по математике в Политехническом институте Ренсселера в 1965 году и степень доктора философии по прикладной математике в Институте математических наук Куранта Нью-Йоркского университета в 1969 году. После работы над компьютерным моделированием трансзвуковых аэродинамических профилей и разработки аэродинамического профиля Корна [2] он переключился на компьютерные науки и стал членом технического персонала в Bell Laboratories в 1976 году. Он разработал оболочку Корна в ответ на проблемы, которые он и его коллеги испытывали с наиболее распространенными в то время оболочками, оболочкой Борна и оболочкой Си . Оболочка Корна стала пионером практики консультативного проектирования пользовательского интерфейса с участием пользователей оболочки Unix, а также математических и когнитивных психологов. [ необходима цитата ] Пользовательский интерфейс, который включал выбор стилей редактирования (выбор включал стили, основанные на vi и двух вариантах Emacs), был включен в большинство последующих оболочек Unix или скопирован ими. Оболочка Korn обратно совместима с оболочкой Bourne, но заимствует многие идеи из оболочки C, такие как просмотр истории и редактирование командной строки в стиле vi .

Оболочка Korn и Microsoft

Microsoft однажды включила версию оболочки Korn, созданную Mortice Kern Systems (MKS), в пакет интеграции UNIX для Windows NT . [ обсудить ] Эта версия была несовместима с ksh88 (спецификация оболочки Korn), и Korn упомянул об этом во время вопросов и ответов презентации Microsoft во время конференции USENIX NT в Сиэтле в 1998 году. Грег Салливан, менеджер по продуктам Microsoft, участвовавший в презентации, не зная, кто комментировал, настаивал на том, что Microsoft действительно выбрала «настоящую» оболочку Korn. Последовали вежливые дебаты, в которых Салливан продолжал настаивать на том, что человек, дающий критику, ошибался относительно проблем совместимости. Салливан отступил только тогда, когда один из зрителей встал и сказал, что человек, делающий комментарии, был не кто иной, как одноименный Дэвид Корн. [3] [4]

Другие программные проекты

Наряду с Korn shell он также известен как создатель UWIN , [5] библиотеки X/Open для систем Win32 , похожей на более позднюю Cygwin . Korn и Kiem-Phong Vo также совместно разработали sfio , [6] библиотеку для управления потоками ввода-вывода.

Корн стал сотрудником Bell Labs в 1984 году. [ требуется ссылка ] В настоящее время он проживает в Нью-Йорке и до 2013 года работал в исследовательском центре AT&T Labs в городе Флорхэм-Парк , штат Нью-Джерси , [7] а в начале февраля 2018 года он ушел из Google. [8] [9]

Семья

Его родителями были Флоренс [10] и Натаниэль Корн. Семья Корн переехала в Монро в 1947 году, где они вырастили пятерых детей.

В 1967 году он женился на Сьюзан Лин Вайнер. [11]

Сын Дэвида Корна Адам работал в Goldman Sachs . [12] [13]

Ссылки

  1. ^ "NASA Notice for Handling Proposals: Numerical Design of Transonic Shockless Airfoils" (PDF) . Исследовательский центр Лэнгли . Культурные ресурсы Географические информационные системы . NASA . Октябрь 1969 г.
  2. ^ http://aero-comlab.stanford.edu/Papers/Garabedian.pdf [ пустой URL-адрес PDF ]
  3. ^ «Дэвид Корн рассказывает всё»: Интервью с Дэвидом Корном на Slashdot, 7 февраля 2001 г.
  4. Мнение человека о встрече с Дэвидом Корном, полученное из интернет-архива.
  5. ^ Дэвид Г. Корн, «UWIN—UNIX для Windows», Конференция: Труды семинара USENIX Windows NT на семинаре USENIX Windows NT 1997 г.
  6. ^ Корн, Дэвид Г. и Кием-Фонг Во. «SFIO: безопасный/быстрый строковый/файловый ввод-вывод». USENIX (1991).
  7. ^ Фаулер, Гленн (1 октября 2013 г.). "[ast-users] dgk & gsf status". lists.research.att.com . Архивировано из оригинала 30 ноября 2015 г. Получено 27 ноября 2014 г.
  8. ^ "Dgkorn - Обзор". GitHub .
  9. ^ "Дэвид Корн". LinkedIn .
  10. ^ "Архивная копия". www.legacy.com . Архивировано из оригинала 11 марта 2022 года . Получено 14 марта 2022 года .{{cite web}}: CS1 maint: архивная копия как заголовок ( ссылка )
  11. ^ «Дэвид Джерард Корн».
  12. ^ Хоффман, Лиз; Демос, Телис (18 августа 2018 г.). «Уолл-стрит стирает грань между своими спортсменами и ботаниками». Wall Street Journal . Wall Street Journal . Получено 20 августа 2018 г. .
  13. ^ Хоффман, Лиз (4 февраля 2020 г.). «Король „Стрейдеров“ Goldman покидает фирму». Wall Street Journal . Wall Street Journal.

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