Алан Джей Перлис

Материал из Циклопедии
Перейти к навигации Перейти к поиску

Алан Перлис

Alan Perlis
53b14cd01a532 alan perlis.jpg
Дата рождения 1 апреля 1922 года
Место рождения Питсбург, США
Дата смерти 7 февраля 1990 года
Место смерти Нью-Хейвен, США












Алан Джей Перлис (англ. Alan Jay Perlis) — американский учёный в области компьютерных технологий, автор языка программирования Алгол[1].

Научная карьера[править]

Родился 1 апреля 1922 года в Питсбурге, штат Пенсильвания. Еврей.

В 1943 году получил степень бакалавра химии в технологическом институте Карнеги (ныне университет Карнеги — Меллон).

В период Второй мировой войны служил в армии США, где заинтересовался математикой.

В 1949 году получил степени магистра, а в 1950 году — докторскую степень по математике в Массачусетском технологическом институте. Докторская диссертация Перлиса называлась «Об интегральных уравнениях и их решениях методами итераций и аналитического продолжения».

В 1952 году участвовал в создании одного из первых универсальных компьютеров Whirlwind I («Вихрь-1»), созданных по заказу ВМС США.

В 1956 году присоединился к преподавательскому составу университета Пердью и позже перешёл в институт Карнеги. Преподавал на кафедре математики, потом стал первой главой кафедры информатики.

В 1962 году был избран президентом ассоциации вычислительной техники.

В 1966 году — лауреат премии Тьюринга — «за его влияние в области передовых методов программирования и создание компиляторов». Имелась ввиду работа Перлиса в группе, разработавшей язык программирования Алгол.

В 1971 году Перлис перешёл в Йельский университет на кафедру компьютерных наук.

В 1977 году был избран в National Academy of Engineering.

В 1982 году написал статью «Эпиграммы о программировании» для журнала ACM SIGPLAN, описывая по одному предложению сущность многих вещей, которые он изучил о программировании за свою карьеру.

Умер 7 февраля 1990 года в Нью-Хейвене, штат Коннектикут.

Труды[править]

  • 1965. An introductory course in computer programming. With Robert T. Braden.
  • 1970. A view of programming languages. With Bernard A. Galler
  • 1975. Introduction to computer science
  • 1981. Software Metrics: An Analysis and Evaluation. With Frederick Sayward and Mary Shaw

Источники[править]