Новосибирский государственный университет

Факультет информационных технологий

ICT SBRAS
А.М.Федотов

История информатики в лицах

Кеннет Айверсон

17 декабря 1920 — 19 октября 2004, Канада

[Айверсон]

Основные достижения:

Айверсон придумал APL в конце 50-х, работая в Гарварде. Этот язык ориентирован на параллельную обработку массивов и содержит алгоритмические средства удивительной выразительности — в одной строчке можно запрограммировать сложнейшие матричные вычисления, в других же языках для этого придется написать сотни и тысячи операторов. Такие возможности APL достигаются за счет использования множества специальных символов и условных обозначений, отсутствующих на типичных компьютерных клавиатурах.

Интерпретирующая среда APL была реализована на разных платформах, в том числе аппаратно на самом первом в мире персональном компьютере IBM 5100 (1974 г.).

В 1990-х годах Айверсон создал версию APL под лаконичным названием J , с синтаксисом записи команд, ограниченным классическим ANSI-набором символов. Подробнее см. на сайте пользователей языка J http://www.jsoftware.com/.

Краткая биография:

Кеннет Юджин Айверсон (Kenneth Eugene Iverson) — канадский учёный в области теории вычислительных систем, программист (ученик Леонтьева и Айкена ), автор языка программирования APL, получивший за эту разработку в 1979 году премию Тьюринга ассоциации компьютерной техники ( ACM ).


Публикации персоны:

  1. Iverson K. E., A Programming Language / John Wiley & Sons, Inc., New York • London • Sydney. - 1962. - P. 302.
  2. Iverson Kenneth Eugene, Exploring Math // Jsoftware Inc., 1996-2002.
Ключевые слова:  APL;   IBM 5100;   язык J;   программирование функциональное;   вычислительные среды;   вычислительная система;   история ИТ;   программирование;
Контекстный поиск: Задайте образец для поиска:
    

|А.М.Федотов| |Преподавание| |Современные проблемы информатики| |Информатика| |Ключевые термины| |Персоны|

Федотов Анатолий Михайлович
[SBRAS]
НГУ
ФИТ НГУ
ИВТ СО РАН
© 2007-2017, Новосибирский государственный университет, Новосибирск
© 1998-2017, Институт вычислительных технологий СО РАН, Новосибирск
© 1998-2017, Федотов А.М.
    Дата последней модификации: 07.07.2015