Кеннет Юджин Айверсон — язык j (версия - APL)

Кеннет Юджин Айверсон, Канадский учёный в области теории вычислительных систем,основал собственную компанию по разработке языка программирования J.

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

Айверсон, в 1979 году получил премию Тьюринга Ассоциации компьютерной техники (ACM) за разработку языка программирования APL.
Среди прочих награждений Айверсон в 1982 году получил  грамоту Пионера компьютерной техники (IEEE Computer Society) .

Работая в корпорации IBM, Айверсон усовершенствовал созданный им язык программирования , который был известен как APL/360.

Позже Айверсон основал собственную компанию, и уже  вместе с сыном Эриком разрабатывал другой вариант языка APL, качественно новую версию с названием J (в честь своей жены Джин), с синтаксисом записи команд, и ограниченным классическим набором символов ANSI, которую Айверсон создал в 1990 годы и не оставлял работу над ним до самой смерти.

Айверсон, уже будучи доцентом, в течение пяти лет читал лекции в  Гарварде и опубликовал множество научных работ.

АНАЛИТИЧЕСКИЕ МАТЕРИАЛЫ И КОММЕНТАРИИ ЭКСПЕРТОВ ЖУРНАЛА ЧИТАЙТЕ В ПЕЧАТНОЙ ВЕРСИИ
Модератор рубрики - Абол Римма