VOOZH about

URL: https://fr.wikipedia.org/wiki/Alan_Kay

⇱ Alan Kay — Wikipédia


Aller au contenu
Un article de Wikipédia, l'encyclopédie libre.

Pour les articles homonymes, voir Kay.

Alan Kay
Alan Kay en 2011.
Fonction
Président
Viewpoints Research Institute (en)
depuis
Biographie
Naissance
Nationalité
Formation
Activités
Conjoint
Autres informations
A travaillé pour
Membre de
Directeurs de thèse
David C. Evans (en), Robert S. Barton (en)👁 Voir et modifier les données sur Wikidata
Personne liée
Distinctions

modifier - modifier le code - modifier Wikidata👁 Documentation du modèle

Alan C. Kay, né le à Springfield au Massachusetts, est un informaticien américain.

Après des études à l'université du Colorado à Boulder, il fait un PhD d'informatique à l'université de l'Utah de 1966 à 1969, avec David Evans (son directeur de thèse) et Ivan Sutherland. Très influencé par le langage Simula, il définit alors le langage orienté objet « Flex » et une machine d'exécution de Flex, avec l'objectif de permettre une programmation très conviviale. Flex peut être considéré comme un précurseur de Smalltalk.

Il rejoint les laboratoires PARC de Xerox en 1970, où il travaille sur le langage Smalltalk et sur la conceptualisation de l'ordinateur personnel moderne. Alan Kay est un des pères de la programmation orientée objet. Il est le concepteur du Dynabook, l'un des premiers prototypes d'ordinateur portable, et participe à l'élaboration des interfaces utilisateurs graphiques modernes, pour lesquels il introduit la métaphore du bureau.

Il rejoint au début des années 1980 la firme Atari où il occupe le poste de directeur scientifique. Après un séjour à Paris, au Centre mondial informatique et ressource humaine (CMI), il rejoint en 1984 la société Apple. Il travaille pour Hewlett Packard jusqu'en .

Il reçoit en 2003 le prix Turing de l'ACM pour ses travaux sur la programmation orientée objet, ainsi que le prix Kyoto.

Références

[modifier | modifier le code]

Liens externes

[modifier | modifier le code]
v · m
Lauréats du prix Turing