Jump to content

Роб Пайк

Роб Пайк
Роб Пайк на OSCON 2010
Рожденный 1956 (67–68 лет)
Национальность Канадский
Альма-матер
Занятие Инженер-программист
Известный План 9 , UTF-8 , Go
Супруг Рене Френч
Веб-сайт герпоход /грабить /

Роберт Пайк (род. 1956) — канадский программист и писатель .Он наиболее известен своей работой над языком программирования Go во время работы в Google. [1] [2] и операционную систему Plan 9 во время работы в Bell Labs , где он был членом команды Unix . [1]

Пайк написал первую оконную систему для Unix в 1981 году. [3] [ нужен неосновной источник ] Он единственный изобретатель, упомянутый в патенте США, позволяющий перекрывать окна на дисплее компьютера. [4]

Вместе с Брайаном Керниганом он является соавтором книг «Практика программирования» и «Среда программирования Unix» . [1] Вместе с Кеном Томпсоном он является соавтором кодировки символов UTF-8 . [1]

Дополнительные работы [ править ]

Работая в Bell Labs, Пайк также участвовал в создании Графический терминал Blit для Unix, [5] операционная система Inferno и язык программирования Limbo . [1] Пайк также разработал меньшие системы, такие как Newsqueak. язык параллельного программирования [6] и программа vismon для отображения лиц авторов электронных писем. [7]

За прошедшие годы Пайк написал множество текстовых редакторов; Сэм [8] и acme являются наиболее известными. [ нужна ссылка ]

Пайк начал работать в Google в 2002 году. [1] Там он также участвовал в создании языка программирования Sawzall . [9]

Пайк появился в сериале «Поздно вечером» с Дэвидом Леттерманом в качестве технического помощника комедийного дуэта «Пенн и Теллер» . [3] [ нужен неосновной источник ]

Личная жизнь [ править ]

Пайк женат на писательнице и иллюстраторе Рене Френч ; пара живет как в США, так и в Австралии. [10]

См. также [ править ]

  • Водопроводчик . - механизм межпроцессного взаимодействия, используемый в Plan 9 и Inferno
  • Марк В. Шейни - искусственный плакат Usenet, разработанный Пайком.

Ссылки [ править ]

  1. Перейти обратно: Перейти обратно: а б с д и ж « Лучший совет по программированию, который я когда-либо получал» с Робом Пайком» . ИнформИТ . Образование Пирсона . 15 августа 2012 г. Архивировано из оригинала 22 сентября 2023 г. Проверено 15 января 2024 г.
  2. ^ Кокс, Расс; Гриземер, Роберт; Пайк, Роб; Тейлор, Ян Лэнс; Томпсон, Кен (01 апреля 2022 г.). «Язык программирования Go и его среда» . Коммуникации АКМ . 65 (5): 70–78. дои : 10.1145/3488716 . ISSN   0001-0782 . S2CID   248385361 .
  3. Перейти обратно: Перейти обратно: а б Пайк, Роб . «Роб Пайк» . 9p.io. Алкатель-Люсент . Архивировано из оригинала 29 января 2023 года . Проверено 15 января 2024 г.
  4. ^ «Динамическое создание и наложение графических окон на несколько активных областей хранения программ» . Проверено 1 апреля 2020 г.
  5. ^ Пайк, Роб (октябрь 1984 г.). «Система UNIX: Blit: терминал с мультиплексной графикой» (PDF) . Технический журнал AT&T Bell Laboratories . 63 (8). 15. дои : 10.1002/j.1538-7305.1984.tb00056.x . Проверено 7 января 2024 г.
  6. ^ Пайк, Роб (1990). «Реализация Newsqueak» (PDF) . Программное обеспечение — практика и опыт . 20 (7): 649–659.
  7. ^ Пайк, Роб; Пресотто, Дэйв Ли (июнь 1985 г.). Лицом к нации . Материалы летней конференции USENIX. Портленд, Орегон, США.
  8. ^ Макилрой, доктор медицины (1987). Читатель Research Unix: аннотированные выдержки из Руководства программиста, 1971–1986 (PDF) (Технический отчет). CSTR. Лаборатории Белла. 139.
  9. ^ Пайк, Роб; Дорвард, Шон; Гриземер, Роберт; Куинлан, Шон (1 января 2005 г.). «Интерпретация данных: параллельный анализ с Sawzall» . Научное программирование . 13 (4): 227–298. дои : 10.1155/2005/962135 .
  10. ^ «Рене Френч - Через нее течет река - Интервью с художником» . ВАУ х ВАУ . 27 июля 2015 г.

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

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