Jump to content

Джон Э. Л. Пек

Джон Эдвард Ланселот Пек
Рожденный ( 1918-08-14 ) 14 августа 1918 г.
Умер 6 ноября 2013 г. ) ( 2013-11-06 ) ( 95 лет
Образование Бакалавр наук , магистр наук ; Университет Натала
Магистр наук ; Университет Натала
Известный Топология
АЛГОЛ 68
Научная карьера
Поля Математика
Информатика
Учреждения Брауновский университет
Университет Натала
Университет Нью-Брансуика
Университет Макгилла
Университет Калгари
Университет Британской Колумбии

Джон Эдвард Ланселот Пек (14 августа 1918 г. - 6 ноября 2013 г.) был первым постоянным заведующим кафедрой компьютерных наук Университета Британской Колумбии (UBC). [1] Он оставался заведующим кафедрой с 1969 по 1977 год.

Он был одним из редакторов исходного отчета об алгоритмическом языке АЛГОЛ 68 и редактором пересмотренного отчета об алгоритмическом языке АЛГОЛ 68 . [2] Он написал статью, в которой изложил свой личный аккаунт. [3] быть частью команды дизайнеров. [4] Прежде чем занять должность руководителя отдела компьютерных наук в Университете Британской Колумбии , он был первым главой Университета Калгари недавно построенного математического факультета .

Многие из его публикаций индексируются на библиографическом сайте DBLP по информатике . [5] и Музей истории компьютеров , сайт группы по сохранению программного обеспечения. [6]

Ранние годы

[ редактировать ]

Джон провел свои первые годы в Южной Африке, получив степень бакалавра наук (бакалавр наук) по математике и физике в Университете Натала , Южная Африка, после чего он получил степень магистра наук (M.Sc.) по математике. Его первой преподавательской должностью было чтение лекций по математике. В 1946 году он получил стипендию в Йельском университете , где в 1950 году получил степень доктора философии (Ph.D.), защитив диссертацию по топологическим полугруппам . Затем он в течение трех лет преподавал в Университете Брауна, прежде чем вернуться в Университет Натала. В 1955 году он эмигрировал в Канаду и преподавал в Университете Нью-Брансуика, а затем четыре года в Университете Макгилла . Он покинул Макгилла, чтобы основать математический факультет Университета Калгари.

на просьбу математического факультета Макгилла научиться программировать дататрон Его интерес к компьютерам начался в 1959 году, когда он ответил , и для него были написаны его первые программы. В результате этого опыта он посетил Университет Оклахомы, чтобы научиться программировать IBM 650 , еще одну машину с барабанной памятью , которая имела оптимизирующий ассемблер SOAP. Fortran на внутренний Тогда появился язык программирования Fortran, поскольку осуществлялся перевод с переводчик ( IT ) на SOAP и на объектный код . В то время его программирование было на ассемблере. В 1959 году, когда МакГилл приобрел IBM 650, он был одним из немногих, кто умел его программировать. Примерно в 1961 году, после прибытия в Университет Калгари, университет приобрел IBM 1620 . Он стал директором вычислительного центра, одновременно исполняя обязанности заведующего математическим отделом. На этой машине он исследовал списков методы обработки , а затем использовал их для написания компилятора языка АЛГОЛ 60 . Это привело к приглашению принять участие в Конгресс Международной федерации обработки информации (IFIP) в качестве представителя Канады. В это время в Алгол 60 вносились изменения. Он стал канадским членом рабочей группы 2.1 ИФИП по алгоритмическим языкам и исчислениям. [7] который определяет, поддерживает и поддерживает языки АЛГОЛ 60 и 68. [8]

После работы заведующим отделом он продолжал преподавать в UBC примерно в 1978–1979 годах. Его видели прибывающим в терминальную комнату компьютерного центра рано утром каждые выходные на своем старомодном прочном велосипеде, обгоняя многих аспирантов, которые направлялись в терминальную комнату, чтобы воспользоваться Amdahl мейнфреймом в менее загруженные утренние часы. Он прибыл около 9 часов, если позволяла погода. Предположительно он работал над системой компиляции АЛГОЛ 68 . Тот факт, что профессор его статуса каждые выходные сидел и печатал на терминале, преподнес будущим исследователям несколько невысказанных уроков.

  1. ^ Профиль UBC
  2. ^ ван Вейнгаарден, Адриан ; Майу, Барри Джеймс ; Пек, Джон Эдвард Ланселот ; Костер, Корнелис Герман Антоний ; Синцов, Мишель [на французском языке] ; Линдси, Чарльз Ходжсон ; Меертенс, Ламбер Гийом Луи Теодор ; Фискер, Ричард Г., ред. (1976). Пересмотренный отчет об алгоритмическом языке АЛГОЛ 68 (PDF) . Спрингер Верлаг . ISBN  978-0-387-07592-1 . OCLC   1991170 . Архивировано (PDF) из оригинала 19 апреля 2019 г. Проверено 11 мая 2019 г.
  3. ^ личный кабинет
  4. ^ Пек, Джон Эдвард Ланселот (11 февраля 1993 г.). «Конференция по истории АЛГОЛА 68: Конференция, посвященная 25-летию АЛГОЛА 68, проведенная по случаю 47-летия CWI» . Амстердам.
  5. ^ JEL Peck на DBLP библиографическом сервере Отредактируйте это в Викиданных
  6. ^ Пек, Джон Эдвард Ланселот . «Музей компьютерной истории, Группа сохранения программного обеспечения» .
  7. ^ Журинг, Йохан; Меертенс, Ламберт; Гутманн, Вальтер (17 августа 2016 г.). «Профиль Рабочей группы ИФИП 2.1» . Фосвики . Проверено 18 июля 2020 г.
  8. ^ Свирстра, немец; Гиббонс, Джереми ; Меертенс, Ламберт (2 марта 2011 г.). «ScopeEtc: IFIP21: Foswiki» . Фосвики . Проверено 2 сентября 2020 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: acac745c651e33d4b7f1810f67327846__1686073200
URL1:https://arc.ask3.ru/arc/aa/ac/46/acac745c651e33d4b7f1810f67327846.html
Заголовок, (Title) документа по адресу, URL1:
John E. L. Peck - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)