Пайк, Роб
Ро́берт (Роб) С. Пайк (англ. Robert C. (Rob) Pike; род. 1956, Канада) — канадский и американский программист, разработчик операционных систем и языков программирования, работавший в Bell Labs Google. Соавтор графического терминала Blit для Unix и кодировки UTF-8. Автор текстовых редакторов Sam и Acme. Идеолог языка программирования Go. Гражданин Канады[1][2].
Общие сведения
| Роб Пайк | |
|---|---|
| англ. Rob Pike | |
| Дата рождения | 1956 |
| Место рождения | |
| Страна | |
| Образование | |
| Род деятельности | специалист в области информатики, писатель, инженер, программист |
| Супруга | Рене Френч[d] |
| Сайт | herpolhode.com/rob/ |
Биография и карьера
Роберт Пайк родился в 1956 году в Канаде. В 1978 году окончил Университет Торонто, получив степень бакалавра. До 1980 года обучался в Калифорнийском технологическом институте, после чего перешёл в Bell Labs.
В 1980 году Пайк начал работать в Bell Labs, где присоединился к исследовательской группе Unix. В этот период он в соавторстве разработал Blit — программируемый растровый графический терминал для Unix[3].
Пайк участвовал в создании операционных систем Plan 9 и Inferno. Он также является автором текстовых редакторов Sam и Acme.
В 1992 году совместно с Кеном Томпсоном Пайк разработал кодировку UTF-8. Схема кодирования была набросана Томпсоном на салфетке во время ужина в закусочной в Нью-Джерси. В течение недели разработчики реализовали кодировку и внедрили её в операционную систему Plan 9[4].
В 2002 году Пайк перешёл в компанию Google. В компании он принимал участие в создании языка программирования Sawzall[5].
В 2007 году совместно с Робертом Гриземером и Кеном Томпсоном он начал работу над языком программирования Go, официальный анонс которого состоялся в 2009 году. Пайк внёс ключевой вклад в модель конкурентности языка (горутины и каналы) и его философию простоты[6].
В 2021 году Пайк вышел на пенсию. В ноябре 2023 года он выступил с докладом «What We Got Right, What We Got Wrong», в котором подвёл итоги развития языка Go[7].
Библиография
В соавторстве с Брайаном Кёрниганом написал книги:
- «The Practice of Programming» («Практика программирования»). ISBN 020161586X
- «The UNIX Programming Environment» («UNIX. Программное окружение»). ISBN 013937681X
Взгляды и личная жизнь
В декабре 2025 года Роб Пайк выступил с резкой критикой индустрии искусственного интеллекта. Поводом для этого стало полученное им автоматически сгенерированное письмо с благодарностью от ИИ. Пайк охарактеризовал деятельность отрасли как «насилие над планетой», указав на бессмысленную трату ресурсов и негативное влияние на общество. В своём заявлении он также осудил огромные расходы на «токсичное, не перерабатываемое оборудование»[8][9].
Женат на Рене Френч.