Кеннет Юджин Айверсон, Канадский учёный в области теории вычислительных систем,основал собственную компанию по разработке языка программирования J.
В конце 50-х годов в качестве программиста, работал в Гарварде над созданием языка программирования APL. Айверсон в алгоритм языка заложил сложнейшие функции, позволяющие вести параллельную обработку массивов, а также такую уникальную возможность как запрограммировать в одной строке сложнейшие матричные вычисления, можно безусловно, использовать и другие языки программирования, но , тогда потребуется много времени для написания программы, состоящей из сотни и тысячи операторов. В языке APL это достигается за счет алгоритма, включающего специальные символы и условные обозначения, и которые на обычной клавиатуре отсутствуют. Реализация APL предназначалась на разные платформы, в том числе и на первом в мире персональном компьютере IBM 5100, который из-за своего 20 кг веса и высокой стоимости — почти в 15 тысяч долларов не получил массового распространения.
Айверсон, в 1979 году получил премию Тьюринга Ассоциации компьютерной техники (ACM) за разработку языка программирования APL.
Среди прочих награждений Айверсон в 1982 году получил грамоту Пионера компьютерной техники (IEEE Computer Society) .
Работая в корпорации IBM, Айверсон усовершенствовал созданный им язык программирования , который был известен как APL/360.
Позже Айверсон основал собственную компанию, и уже вместе с сыном Эриком разрабатывал другой вариант языка APL, качественно новую версию с названием J (в честь своей жены Джин), с синтаксисом записи команд, и ограниченным классическим набором символов ANSI, которую Айверсон создал в 1990 годы и не оставлял работу над ним до самой смерти.
Айверсон, уже будучи доцентом, в течение пяти лет читал лекции в Гарварде и опубликовал множество научных работ.
АНАЛИТИЧЕСКИЕ МАТЕРИАЛЫ И КОММЕНТАРИИ ЭКСПЕРТОВ ЖУРНАЛА ЧИТАЙТЕ В ПЕЧАТНОЙ ВЕРСИИ
Модератор рубрики - Абол Римма