Kenneth E. Iverson

Le développement d'une notation mathématique pour le traitement des données a conduit Kenneth E. Iverson à créer APL, un langage de programmation qui a remodelé la manière dont les systèmes informatiques sont décrits. Sa carrière a couvert des décennies d'innovation à Harvard et chez IBM, aboutissant à des contributions fondamentales à la théorie de la programmation et à la mise en œuvre pratique de systèmes interactifs, lui valant finalement le prix Turing en 1979.

Fondations académiques

Né en 1920 à Camrose, au Canada, Iverson a quitté l'école après la neuvième année pour travailler dans la ferme familiale pendant la Grande Dépression. Il a plus tard repris ses études par correspondance tout en servant dans l'Aviation royale canadienne pendant la Seconde Guerre mondiale. Après la guerre, il a fréquenté l'Université Queen's, obtenant son diplôme en 1950, avant de déménager à l'Université Harvard. Là, il a obtenu une maîtrise en 1951 et un doctorat en mathématiques appliquées en 1954, se spécialisant dans l'évaluation matricielle sur l'ordinateur Harvard Mark IV.

Le congé sabbatique à Harvard et la notation

En tant que professeur adjoint à Harvard, Iverson a mis en œuvre un programme de traitement automatique des données. Il a découvert que la notation mathématique conventionnelle ne pouvait pas décrire adéquatement les opérations de traitement des données. Pour remédier à cela, il a créé un nouveau système de notation utilisant l'algèbre matricielle et des tableaux multidimensionnels. Ce travail a été testé lors d'un congé sabbatique en 1957 chez McKinsey & Company et présenté plus tard au quatrième symposium de Londres sur la théorie de l'information en 1960.

IBM et le développement de systèmes

En 1960, Iverson a rejoint IBM Research, où il a collaboré avec Adin Falkoff pendant deux décennies. S'appuyant sur la notation documentée dans son livre, A Programming Language, il a appliqué sa méthodologie pour décrire du matériel complexe. En 1963, Iverson et son équipe ont produit une description formelle de l'IBM System/360, une architecture critique dans l'histoire de l'informatique. Son mandat chez IBM a inclus sa nomination en tant qu'IBM Fellow en 1970.

LE TEST GRATUIT
Et le vôtre ?

Vingt questions, huit minutes au chronomètre et un centile mesuré face à tous ceux qui l’ont passé. Sans inscription.

Passer le test de QI →

Reconnaissance professionnelle

La carrière d'Iverson a été marquée par des distinctions industrielles significatives, notamment le prix commémoratif Harry H. Goode en 1975 et le prix Computer Pioneer en 1982. En 1991, il a reçu la Médaille nationale de la technologie et de l'innovation. Il était également membre de l'Académie nationale d'ingénierie. Il a continué à travailler jusqu'à la fin de sa vie, décédant à Toronto le 19 octobre 2004.

Faits rapides

- Naissance : 1920, Camrose, Canada - Décès : 2004, Toronto, Canada - Éducation : Université Queen's et Université Harvard - Prix Turing : 1979 - Médaille nationale de la technologie et de l'innovation : 1991 - IBM Fellow : 1970 - Contribution clé : Développement d'APL - Service militaire : Armée canadienne et Aviation royale canadienne

Questions posées par les lecteurs

### Quelle est la contribution principale de Kenneth E. Iverson ?

Il est surtout connu pour le développement du langage de programmation APL et la création d'une notation mathématique pour décrire et analyser le traitement des données.

### Où Kenneth E. Iverson a-t-il travaillé au cours de sa carrière ?

Ses employeurs comprenaient l'Université Harvard, IBM, I. P. Sharp Associates et Jsoftware Inc.

Comparer aux génies

Mark Twain vs Variste GaloisTerence Chi Shen Tao vs Wolfgang Amadeus MozartBill Gates vs SocratesGeorge Frideric Handel vs Johann Sebastian Bach
Voir le Classement →Toutes les comparaisons →

Enfants prodiges

Laurent SimonsGraduated University at 11 — Belgian Prodigy with Electrical…Boris BeckerBoris BeckerWon Wimbledon at 17, the youngest men's Grand Slam champion everPriyanshi SomaniWon the Mental Calculation World Cup at age 11, beating adults…Greyson ChanceViral Lady Gaga Cover at 12 — Ellen DeGeneres Signed Him to Her…
Enfants prodiges →

Jouez et revenez demain

Défi génie du jour · Genius trivia
Who is widely considered the first computer programmer?
Touchez votre réponse ↓
Quel génie êtes-vous ? Test de QI gratuit