Alain Colmerauer est un ingénieur informaticien, docteur en informatique et professeur d'université français né le à Carcassonne, et mort le à Marseille.

Il est l’initiateur du langage de programmation Prolog...

Carrière Diplômé de l'Ensimag, Alain Colmerauer soutient à Grenoble une thèse d'État sur l'analyse syntaxique des langages de programmationavec application au compilateur Algol 60 du CAE 510 .

Ensuite coopérant scientifique à Montréal, il travaille sur la traduction automatique des bulletins météo de l’anglais vers le français. Il invente à ce propos les systèmes-Q, un pas vers la création de Prolog.

Devenu professeur à l'université de la Méditerranée Aix-Marseille II, il poursuit ses travaux en traitement informatique de la langue, avec notamment les grammaires de métamorphose. Il développe le langage Prolog avec son collègue Philippe Roussel à partir de 1972, formant ainsi la base de la programmation logique.

Vers 1980, il est un des consultants majeurs du projet japonais d'ordinateurs de 5e générationFifth generation computer, ce qui devait mener à la conception du Concurrent Prolog d'Ehud Shapiro.

Il crée ensuite Prolog III puis, s’intéressant de plus en plus à la programmation par contraintes, Prolog IV (1996) et la programmation logique sous contraintes.

Il étudie ensuite des questions plus théoriques concernant la quantification de la logique du premier ordre.

Il meurt le à Marseille« Prolog est orphelin », sur binaire.blog.lemonde.fr, 18 mai 2017..

Il est le père d'Anne Colmerauer, dite Calife.

Distinctions Pomme d'Or du Logiciel français en 1982, prix décerné par Apple France pour l'implémentation de Prolog II sur un Apple II, prix partagé avec Henry Kanoui et Michel Van Caneghem. Prix 1984 du Conseil régional de Provence-Alpes-Côte d'Azur. Prix Michel Monpetit 1985, délivré par l'Académie des Sciences. en 1986. Membre associé de l'Association américaine d'intelligence artificielle 1991. Nommé par l' en 1997. Correspondant (rédacteur associé) de l'Académie des Sciences dans la section Mathématiques.

Publications Alain Colmerauer, Henry Kanoui et Michel Van Caneghem, Prolog bases théoriques et développements actuels, Techniques et Science Informatiques, vol. 2, , 1983. Frédéric Benhamou, Alain Colmerauer, Constraint Logic programming, Selected Research., MIT Press, 1993

Bibliographie

Notes et références

Liens externes

Enregistrements de la journée d'hommage à Alain Colmerauer organisée à l'Université d'Aix-Marseille le 8 octobre 2021 Alain Colmerauer, L'aventure Prolog (Video) Prolog Day (Video)

Catégorie:Naissance en janvier 1941 Catégorie:Naissance à Carcassonne Catégorie:Élève de l'Institut polytechnique de Grenoble Catégorie:Professeur à l'université de la Méditerranée Aix-Marseille-II Catégorie:Personnalité en langages de programmation Catégorie:Informaticien français Catégorie:Membre de l'Académie des sciences (France) Catégorie:Décès dans le 5e arrondissement de Marseille Catégorie:Décès à 76 ans Catégorie:Décès en mai 2017