Алан Коток - Alan Kotok

Алан Коток
Портрет мужчины лет шестидесяти с высоким плечом в клетчатой ​​рубашке на чистом белом фоне
Коток в CSAIL в 2006 г.
Родившийся(1941-11-09)9 ноября 1941 г.
Умер26 мая 2006 г.(2006-05-26) (64 года)
Альма-матерМассачусетский Институт Технологий, Университет Кларка
ИзвестенКонсорциум World Wide Web, Корпорация цифрового оборудования, Космическая война!, компьютерные шахматы
Супруг (а)Джудит Коток
Научная карьера
ПоляИнформатика
УчрежденияКорпорация цифрового оборудования, Консорциум World Wide Web

Алан Коток (9 ноября 1941 г. - 26 мая 2006 г.) Американец специалист в области информатики известен своей работой в Корпорация цифрового оборудования (Digital, или DEC) и на Консорциум World Wide Web (W3C). Стивен Леви, в его книге Хакеры: Герои компьютерной революции, описывает Котока и его одноклассников в Массачусетский Институт Технологий (MIT) как первая правда хакеры.

Коток был не по годам развитым ребенком, пропустив два класса до колледжа. В MIT он стал членом Клуб технических моделей железной дороги, и после зачисления на первый курс программирования для новичков Массачусетского технологического института он помог разработать некоторые из первых компьютерное программное обеспечение включая цифровой звук программа и то, что иногда называют первым видео игра (Космическая война! ). Вместе со своим учителем Джон Маккарти и других одноклассников, он был частью команды, которая написала Коток-Маккарти программа, принявшая участие в первом шахматном матче между компьютерами.

После ухода из Массачусетского технологического института Коток присоединился к производителю компьютеров Digital Equipment Corporation (DEC), где проработал более 30 лет. Он был главным архитектором PDP-10 семейство компьютеров и создал Интернет-бизнес-группу компании, отвечающую за несколько форм веб-технологий, включая первую популярную поисковый движок.[1] Коток известен своим вкладом в Интернет и к Всемирная паутина благодаря его работе в Консорциуме World Wide Web, в создании которого он и Digital помогли, и где он был заместителем председателя.

Личная жизнь

Алан Коток родился в Филадельфия, Пенсильвания, и был воспитан единственным ребенком в Вайнленд, Нью-Джерси.[2][3] В детстве он играл с инструментами в доме отца. строительный магазин и узнал модель железной дороги.[2][3] Он был не по годам развитым ребенком, пропустил два класса в старшей школе и поступил в Массачусетский Институт Технологий (MIT) в возрасте 16 лет.[4] Хотя его интерес к компьютерам начался в Средняя школа Вайнленда, его первый практический опыт работы с вычислениями пришел в MIT; там он выработал привычку работать поздно ночью, когда у него было больше времени на компьютере.[2][3]

В 1977 году, в возрасте 36 лет, Коток женился на Джудит Маккой, руководителе хора и преподавателем фортепиано на факультете Музыкальная школа Лонги.[3][5] Они жили в Гарвард, Массачусетс, Кембридж, Массачусетс и Кейп-Мэй, Нью-Джерси. Пара разделяла любовь к музыке 16-17 веков и органы трубы, и гастролировал по историческим органам в Швеции, Германии, Италии и Мексике.[3] У них родилась дочь Лия Коток и двое приемных детей от предыдущего брака Джудит.[5] Фредерика и Дэрил Бек.[4][6]

Коток записал устную историю на Музей истории компьютеров в 2004 г.[2] Он умер в своем доме в Кембридже, очевидно, от острое сердечно-сосудистое заболевание 26 мая 2006 г., через семь месяцев после смерти его жены во время лечения от рака.[3][6]

MIT: 1958–62

В MIT Коток получил степень бакалавра и магистра в электротехника.[7] На него повлияли такие учителя, как Джек Деннис и Джон Маккарти и своим участием в организованных студентами Клуб технических моделей железной дороги (TMRC), к которому он присоединился вскоре после поступления в колледж в 1958 году.[2]

Будучи аспирантом и членом TMRC, Деннис познакомил своих студентов с TX-0 предоставлен в аренду MIT бессрочно от Лаборатория Линкольна. Весной 1959 года Маккарти прочитал первый курс программирование что MIT предложил первокурсникам.[8] Вне уроков, Коток, Дэвид Гросс, Питер Самсон Роберт А. Сондерс и Роберт А. Вагнер, все друзья из TMRC, зарезервировали время на TX-0.[9] Они смогли использовать TX-0 в качестве личного, Один пользователь инструмент, а не пакетная обработка системе, спасибо Деннису, консультантам факультета, и Джону Маккензи, операционному менеджеру.[10]

В сентябре 1961 года Digital подарила PDP-1 в MIT.[11] Хотя это не дорогая машина и с крошечными (по сегодняшним меркам) 9 КБ памяти, она имела точность типа 30 ЭЛТ отображать. Деннис курировал лабораторию PDP-1, расположенную по соседству с TX-0. Студенты TMRC работали в качестве вспомогательного персонала, программируя новый компьютер.[9]

Шахматы

компьютерный принтер или машинописный вывод игровой доски
Из Программа игры в шахматы для компьютера IBM 7090 известный как Коток-Маккарти

С одноклассниками Элвин Берлекамп, Майкл Либерман, Чарльз Ниссен и Вагнер, Коток приступили к разработке концепции Маккарти. IBM 704 Программа игры в шахматы в 1959 году. Коток описал их работу в MIT Artificial Intelligence Project Memo 41 и в своей бакалаврской диссертации. «Шахматная группа» закончила обучение в 1962 году, и к тому моменту их программа была способна играть в шахматы «сравнимо с любителем с опытом игры около 100» на IBM 7090.[12][13]

Они приехали, чтобы много узнать о шахматах, но ни Коток, ни Маккарти не были известны как шахматисты. Михаил Ботвинник, трехкратный чемпион мира по шахматам, пишет в своей книге Компьютеры, шахматы и долгосрочное планирование что «правило отклонения ходов программы Котока – Маккарти было построено так, что машина выбросил ребенка с водой из ванны."[14] Программа вызвала критику со стороны Ричард Гринблатт, который позже написал Mac Взлом, который обыграл человека в турнирной игре,[15] и совсем недавно от Ганс Берлинер, когда он оглядывался на это в 2005 году.[16] Вовремя Холодная война, Коток-Маккарти играл (и проиграл) лучшим русский шахматная программа в первом матче между компьютерными программами.[17]

Космическая война!

Художественная визуализация коробки с узором из бакелита под дерево с тремя переключателями
Блок управления для Космическая война! и Т-образный квадрат

Коток внес свой вклад в один из первых интерактивный компьютерные игры, Spacewar !,[18] и иногда его называют первым видео игра.[19]

Коток не писал ни одного Космическая война! кода, но он действительно отправился в Digital, чтобы получить подпрограмму синус-косинус, которая была нужна Расселу.[20] Грец приписал Котоку и Сондерсу создание игровые контроллеры Это позволило двум людям играть бок о бок.[18]

Программного обеспечения

Эдвард Фредкин, когда-то в BBN Technologies (BBN) (Первый заказчик Digital PDP-1), Маккарти, Рассел, Самсон, Коток и Харлан Андерсон собрался в мае 2006 года для группы, посвященной восстановлению PDP-1 в Музее компьютерной истории (с Гордон Белл на записи).[21] Их презентации иллюстрировали вклад пользователей TX-0 и PDP-1 в ранний программного обеспечения.

  • Пинер написал Дорогая пишущая машинка что позволило группе напрямую управлять TX-0 и PDP-1.
  • Вагнер написал Дорогой настольный калькулятор.
  • На втором PDP-1 физического факультета Дэниел Л. Мерфи написал Текстовый редактор и корректор (TECO) текстовый редактор, позже использованный для реализации Emacs.
  • Самсон написал программу подтверждения типов, известную как TJ-2, ранняя программа верстки страниц и реализовала Война карточная игра.
  • Сотрудничество с Деннисом в области вычисления форм сигналов на TX-0 привело к тому, что Самсон написал Компилятор Harmony с помощью которого пользователи PDP-1 кодировали музыку.
  • Коток и Самсон вместе работали над Т-квадрат, редакционная программа, в которой использовался Космическая война! контроллер для перемещения курсора.[9]
  • Гросс и Коток построили цифровой звук программа Дорогой магнитофон.

Первые пользователи PDP-1 писали программное обеспечение для программирования включая ассемблер перевел с TX-0 за один уик-энд в 1961 году.[9] Коток позже написал устный переводчик для Язык программирования Лисп в макросах TECO.[9]

Коток и его одноклассники описаны в книге как первые настоящие хакеры. Хакеры: Герои компьютерной революции к Стивен Леви.[8]

Цифровой: 1962–96

сидят двое мужчин, один в очках, за большим компьютером
Гордон Белл и Коток в PDP-6 в 1964 г.

После окончания Массачусетского технологического института Коток начал работать в Корпорация цифрового оборудования как один из первых нескольких десятков сотрудников компании; За свою 34-летнюю карьеру в компании он занимал руководящие должности инженеров в области хранения данных, телекоммуникаций и программного обеспечения.[3][22]

Он начал в 1962 году с написания Фортран компилятор для PDP-4, прежде чем внести свой вклад в разработку PDP-5 Набор инструкций.[2] Под руководством Харлана Андерсона (вице-президент по разработке), главный архитектор Гордон Белл возглавил команду, в которую входил Коток в качестве помощника дизайнера логики, который разработал первый рекламный ролик совместное времяпровождение компьютер, PDP-6, спроектирован и поставлен в 1963–1964 гг.[3] Нацеленные на научный рынок, цифровые машины имели длину слова 36 бит, чтобы приспособить искусственный интеллект работать в Лиспе и конкурировать с IBM мэйнфрейм компьютеры.[23] В 1965 году, возможно, это было первое глобальное сетевое соединение,[24] PDP-6 на Университет Западной Австралии в Перте обслуживалась из Бостона в США через телекс связь.[25]

Коток стал главным архитектором и дизайнером нескольких поколений PDP-10, DECsystem-10 и ДЕКСИСТЕМА-20.[7] Белл, Томас Гастингс, Ричард Хилл и Коток писали, что DECSystem-10 ускорила переход от пакетной обработки к разделению времени и Один пользователь системы.[26] С Котком в качестве системного архитектора VAX 8600 (известный как Venus) был представлен в 1984 году как самый высокопроизводительный компьютер в истории Digital на сегодняшний день, работающий в 4,2 раза быстрее, чем стандартные в то время.[7][27]

Коток расширил свои области знаний от инженерии до преподавания и бизнеса: по предложению Берлекампа он преподавал логический дизайн в Калифорнийский университет в Беркли в 1975–1976 учебном году; он также получил степень магистра делового администрирования от Университет Кларка в 1978 г.,[28] что подготовило его к дальнейшей работе в Digital и W3C.

Веб: 1994–97

Бернерс-Ли выступает перед слайдом с вытянутой правой рукой
Тим Бернерс-Ли объявляя Фонд Всемирной паутины (W3F) в 2008 году. В своем выступлении он упоминает встречу с Digital в ЦЕРН в 1994 году.[29]

Находясь в Digital, Коток осознал потенциал Интернета и помог основать Консорциум World Wide Web. В начале 1994 года в Цюрихе, Швейцария, Тим Бернерс-Ли встречался с Майкл Дертузос чтобы обсудить создание новой организации в MIT.[30] В апреле 1994 года Коток, Стив Финк, Гейл Грант и Брайан Рид из Digital отправились в ЦЕРН в Женеве, чтобы поговорить с Бернерс-Ли о необходимости создания консорциума для создания открытые стандарты и координировать веб-разработку. Бернерс-Ли упоминает важную встречу с Digital в своей книге Плетение сети.[31]

В качестве технического директора группы корпоративной стратегии Digital Коток сыграл важную роль в создании Интернет-бизнес-группы, которая выступала за скорейшее внедрение и интеграцию Интернета и веб-технологий.[22] Digital создал AltaVista поисковый движок, интернет брандмауэр, то Веб-портал, то Интернет-трансляция и жить выборы возвращается.[32][33] Digital продолжала лидировать в области Интернета и веб-разработки в трудные времена, но Коток подверг сомнению корпоративную стратегию, которая, по его мнению, потребляла веб-ресурсы и интернет-ресурсы для продажи цифровых продуктов, таких как AlphaServer.[34] Например, он увидел упущенную возможность в Миллисент, то микроплатеж система купли-продажи веб-контент для долей США цент.[35]

Коток был корпоративным инженером-консультантом Digital 1962–1997, представителем Консультативного комитета W3C для Digital 1994–1996, вице-президентом по маркетингу GC Tech Inc. 1996–1997, членом Научного консультативного совета Cylink Corp., консультантом Compaq, а также консультантом по содержанию Музея компьютерной истории.[7][36]

Digital и GC Tech были одними из первых членов W3C и были среди спонсоров Четвертой Международной конференции World Wide Web (WWW4) в 1995 году в Бостоне.[37] Коток координировал птицы пера встреча на Выбор платежного средства для покупок в Интернете 7 апреля 1997 г. на WWW6 в Санта-Кларе, Калифорния.[38] В Ла-Хойе, Калифорния, он представил Системы микроплатежей на Форум электронных платежей в 1997 году.[39]

W3C: 1997–2006

Портрет мужчины лет шестидесяти в костюме и галстуке, говорящего в микрофон перед пустой синей слайд-проекцией
Коток выступает в Бостоне в 2004 году

Коток присоединился к W3C в качестве заместителя председателя в мае 1997 года.[28] В его обязанности входило управление договорными отношениями с хостами W3C и организациями-членами, координация всемирных сервисов W3C Systems и Web Team для миллионов страниц и ресурсов на веб-сайте W3C, а также поддержание хост-сайта W3C на Лаборатория компьютерных наук и искусственного интеллекта Массачусетского технологического института (CSAIL), где он был ученым-исследователем.[2][22][28]

В то время как он был заместителем председателя, Коток был членом управленческой команды W3C,[40] и тесно сотрудничал с Консультативным советом W3C.[41] Он помог открыть новый офис W3C в Индии и работал с внутренней целевой группой по снижению членских взносов в развивающихся странах.[42] Он был одним из основных участников Патентная политика W3C и председательствовал в консультативных группах по патентам, в том числе HTML.[43][44] Некоторое время он занимал должность лидера области технологий и общества, которая в то время включала деятельность W3C в области цифровых подписей, электронной коммерции, государственной политики, Фото, RDF метаданные, Конфиденциальность, и безопасность.[45]

Примечания

  1. ^ Марков, Джон (24 марта 2006 г.). «Пол А. Флаэрти, разработчик веб-индексирования, умер в возрасте 42 лет». Нью-Йорк Таймс. Получено 8 декабря, 2018.
  2. ^ а б c d е ж грамм Хендри, Гарднер (интервьюер) (15 ноября 2004 г.). «Устная история Алана Котока» (PDF). Музей истории компьютеров. Архивировано из оригинал (PDF) 27 сентября 2011 г.. Получено 2009-01-23.
  3. ^ а б c d е ж грамм час Марквард, Брайан (6 июня 2006 г.). «Алан Коток; он блестяще и остроумие руководил авангардом компьютеров». Бостонский глобус. Компания New York Times. В архиве из оригинала 14 июня 2006 г.. Получено 2006-07-01.
  4. ^ а б Марков, Джон (3 июня 2006 г.). «Алан Коток, 64 года, пионер компьютерных видеоигр». Нью-Йорк Таймс. Компания New York Times. В архиве с оригинала 13 ноября 2012 г.. Получено 2006-07-01.
  5. ^ а б Алан Коток. "МакКойз". MIT CSAIL (kotok.org). Получено 2009-02-04.
  6. ^ а б "Домашняя страница семьи Коток". MIT CSAIL (kotok.org). Получено 2006-07-01.
  7. ^ а б c d "W3C Folio" (PDF). Консорциум World Wide Web. 1999 г.. Получено 2006-07-01.
  8. ^ а б Хакеры: Герои компьютерной революции Стивена Леви. п. 729. и Леви, Стивен (2 января 2001 г.). Хакеры: Герои компьютерной революции. Пингвин (неклассика). ISBN  0-14-100051-1.
  9. ^ а б c d е Коток, Алан (2006). Ревущая мышь: лекция по случаю празднования PDP-1 15.05.06 (Google Видео). Маунтин-Вью, Калифорния, США: Музей истории компьютеров.. Получено 2020-11-16. Коток начинается в 0:53:50.
  10. ^ Встреча выпускников TX-0 (весна 1984 г.). "Отчет о компьютерном музее, том 8". Компьютерный музей через ed-thelen.org. Архивировано из оригинал на 2006-06-15. Получено 2006-07-01.
  11. ^ Олсен, Кеннет Х. (15 сентября 1961 г.). "Письмо профессору Питеру Элиасу". Музей истории компьютеров. Архивировано из оригинал 1 октября 2007 г.. Получено 2006-07-01.
  12. ^ Коток, Алан (3 декабря 2004 г.). "Памятка 41 Массачусетского технологического института по искусственному интеллекту". MIT CSAIL. Получено 2006-07-01.
  13. ^ Коток, Алан (1962). "Программа игры в шахматы для компьютера IBM 7090". Массачусетский Институт Технологий. Кафедра электротехники. HDL:1721.1/17406. Цитировать журнал требует | журнал = (помощь)
  14. ^ Абрамсон, Брюс (июнь 1989 г.). «Стратегии управления для игр для двух игроков». Вычислительные опросы. ACM. 21 (2): 137. CiteSeerX  10.1.1.1005.7214. Дои:10.1145/66443.66444. Получено 2009-01-23.
  15. ^ Гринблатт, Ричард Д. (12 января 2005 г.). "Устная история Ричарда Гринблатта" (PDF). Музей истории компьютеров. Получено 2006-07-01. Цитировать журнал требует | журнал = (помощь)
  16. ^ Берлинер, Ганс (7 марта 2005 г.). "Устная история Ганса Берлинера" (PDF). Музей истории компьютеров. Архивировано из оригинал (PDF) 11 августа 2011 г.. Получено 2006-07-02. Цитировать журнал требует | журнал = (помощь)
  17. ^ Маккарти, Джон (8 сентября 2005 г.). История компьютерных шахмат: взгляд на искусственный интеллект (Google Видео). Маунтин-Вью, Калифорния, США: Музей истории компьютеров.. Получено 2006-07-01.. Маккарти начинается в 0:43:48.
  18. ^ а б Грец, Дж. Мартин (весна 1983 г.). "Происхождение космической войны!". Творческие вычисления и творческие вычисления Видео и аркадные игры. В архиве из оригинала 29 июня 2006 г.. Получено 2006-07-01.
  19. ^ Марков, Джон. «Давным-давно, в далекой лаборатории».. Нью-Йорк Таймс. Компания New York Times. Получено 2009-01-22.
  20. ^ Digital Equipment Corporation (31 декабря 1962 г.). «Синус-косинусная процедура». Музей истории компьютеров. Получено 2006-07-20.
  21. ^ «Проект реставрации ПДП-1». Музей истории компьютеров. В архиве из оригинала 22 января 2009 г.. Получено 2009-01-23.
  22. ^ а б c Коток, Алан. "Выпускники W3C". Консорциум World Wide Web. В архиве из оригинала 15 июня 2006 г.. Получено 2006-07-01.
  23. ^ «Двадцать лет 36-битных вычислений с цифровыми технологиями, 1964–1984». Digital Equipment Corporation через ultimate.com. 1984 г. В архиве из оригинала 26 мая 2006 г.. Получено 2006-07-01.
  24. ^ Корпорация цифрового оборудования. «Хронология цифровых вычислений: 1965 год». Microsoft (research.microsoft.com). В архиве из оригинала 5 апреля 2009 г.. Получено 2009-02-25.
  25. ^ Корпорация цифрового оборудования. "1965: Раннее создание сетей в хронологии цифровых вычислений". Microsoft (research.microsoft.com). Получено 2009-01-23.
  26. ^ Белл, К. Гордон; Коток, Алан; Hastings, Thomas N .; Хилл, Ричард (январь 1978 г.). «Эволюция DECsystem 10». Связь. ACM. 21 (1): 44–63. Дои:10.1145/359327.359335. Получено 2006-07-01.
  27. ^ «VAX 8600: 1984». Хронология DEC. Microsoft (research.microsoft.com). Получено 2006-07-01.
  28. ^ а б c Коток, Алан. «Сводный лист лаборатории компьютерных наук и искусственного интеллекта». Массачусетский Институт Технологий. Цитировать журнал требует | журнал = (помощь)
  29. ^ Бернерс-Ли, Тим (14 сентября 2008 г.). Тим Бернерс-Ли анонсирует W3F. Knight Foundation через Vimeo. Событие происходит в 11:15. В архиве из оригинала от 4 февраля 2009 г.. Получено 2009-02-04.
  30. ^ Бернерс-Ли, Тим (1 декабря 2004 г.). "Как все начиналось". Консорциум World Wide Web. В архиве из оригинала от 3 июля 2006 г.. Получено 2006-07-01.
  31. ^ Бернерс-Ли, Тим; Фишетти, Марк (1999). «Плетение Интернета: истоки и будущее всемирной паутины». ХарперКоллинз: 77–78. В архиве из оригинала 15 июня 2006 г.. Получено 2006-07-01. Цитировать журнал требует | журнал = (помощь)
  32. ^ «Интернет / Интранет: 1977–1997». Хронология DEC. Microsoft (research.microsoft.com). Получено 2006-07-01.
  33. ^ Стюарт, Энн (июнь 1995). "Digital Rewired". Журнал WebMaster через Интернет-архив. Архивировано из оригинал на 2005-02-08. Получено 2006-07-01.
  34. ^ Коток, Алан (29 августа 2000 г.). "Страница DEC Internet Business Group". Ричард Зельцер, B&R Samizdat Express. Архивировано из оригинал на 2006-04-12. Получено 2006-07-01.
  35. ^ «Миллисент: 1997». Хронология DEC. Microsoft (research.microsoft.com). Получено 2006-07-01.
  36. ^ «Выставочные кредиты». Музей истории компьютеров. Архивировано из оригинал на 2006-06-22. Получено 2006-07-01.
  37. ^ «Четвертая Международная конференция по всемирной паутине». Консорциум World Wide Web. 11–14 декабря 1995 г. В архиве из оригинала 28 декабря 2008 г.. Получено 2009-01-23.
  38. ^ Khare, Рохит (1999). "W3C в WWW6". W3C. В архиве из оригинала 15 июня 2006 г.. Получено 2006-07-01. Цитировать журнал требует | журнал = (помощь)
  39. ^ «Отчет о встрече». Форум электронных платежей. Январь 1997. Архивировано с оригинал на 2006-09-01. Получено 2006-07-01.
  40. ^ "Люди W3C". Консорциум World Wide Web через Интернет-архив. 2006. Архивировано с оригинал на 2006-02-02. Получено 2009-02-11.
  41. ^ «Памяти: Алан Коток». Новости ERCIM. ERCIM EEIG. Июль 2006 г.. Получено 2009-02-11.
  42. ^ «Фарма Финал» (PDF). Развитие технологий для индийских языков (tdil.mit.gov.in). Департамент информационных технологий: Правительство Индии. Июль 2005 г. Архивировано с оригинал (PDF) на 2016-03-03. Получено 2009-02-11.
  43. ^ «Патентная политика W3C». Консорциум World Wide Web. 5 февраля 2004 г. В архиве из оригинала 16 июля 2006 г.. Получено 2006-07-01.
  44. ^ «Общедоступная домашняя страница HTML Patent Advisory Group (PAG)». Консорциум World Wide Web. 23 сентября 2003 г. - 22 марта 2004 г. В архиве из оригинала 14 июня 2006 г.. Получено 2006-07-01.
  45. ^ Коток, Алан (апрель 1998 г.). «Технология и общество». Консорциум World Wide Web. Получено 2006-07-01.

внешняя ссылка