Достижения: создатель языка программирования APL, программист и разработчик вычислительных машин.
Дата рождения: 17 декабря 1920 г.
Дата смерти: 19 октября 2004 г.
Место рождения: Торонто, Канада
Биография
Кеннет Юджин Айверсон родился 17 декабря в 1920 году в провинции Канады Альберта. После 9 класса он бросил школу, чтобы работать на ферме у своих родителей. К тому же, Кеннет не собирался продолжать образование также из-за того, что считал, что сможет получить только профессию школьного учителя.
После Второй Мировой, где он служил в Королевских ВВС Канады, Айверсон пошёл в университет в Кингстоне, Онтарио, где получил степень бакалавра математики и физики в 1951 г. В этот же год он окончил магистратуру по математике в Гарвардском университете.
В течение пяти лет, с 1955 по 1960 г., Кеннет занимался разработкой нотации для обработки больших числовых массивов. Результаты были опубликованы в 1961 г. в книге "A Programming Language", аббревиатура которой дала название новому языку - APL. Из-за использования специальных символов и обозначений, которые не присутствуют на обычных клавиатурах, язык позволяет работать с огромными матрицами и вычислениями всего в нескольких строчках.
Среда, позволяющая интерпретировать APL, была воплощена на нескольких платформах. Так, она присутствовала и на самом первом компьютере - IBM 5100, который был выпущен в 1974 г.
В начале 90 годов Кеннет написал обновлённую версию своей среды программирования, которая была названа J. От оригинала она отличалась синтаксисом команд и операций, который состоял из классического распространённого набора ANSI-символов.
За вклад в развитие технологий Айверсон получил несколько наград: IBM Fellow в 1970 г., Harry h. Goode Memorial Award в 1975, премию Тьюринга в 1979 и Грамоту Пионера компьютерной техники в 1982.
Скончался учёный в 2004 году от инфаркта в возрасте 83 лет. |