Aurélie Jean – Prix Turing : deux scientifiques parlent aux ordinateurs

Par Aurélie Jean
·1 min de lecture
Un compilateur est un outil qui permet de traduire un code informatique écrit par un humain en un code compréhensible par un ordinateur.
Un compilateur est un outil qui permet de traduire un code informatique écrit par un humain en un code compréhensible par un ordinateur.

Après les Oscars et les César, voici l'annonce du prix Turing. Sans tapis rouge ni tenues de grand couturier, ce prix récompense des étoiles, celles des sciences informatiques. Les gagnants de ce prix sont des scientifiques qui ont, par leurs recherches et leurs développements, contribué de façon significative et durable à cette discipline relativement jeune. En 2020, beaucoup ont découvert l'existence de ce prix créé en 1966 en l'honneur du mathématicien Alan Turing à l'annonce de l'un des vainqueurs, le Français Yann Le Cun.

Depuis le 1er avril, on célèbre les informaticiens américains et canadiens, Alfred Aho et Jeffrey Ullman, pour leurs travaux sur l'amélioration des compilateurs. Ces outils qui permettent de traduire un code informatique écrit par un humain en un code compréhensible par un ordinateur. À l'instar d'une traduction de langages naturels, la traduction de langages formels, comme le code informatique, présente de nombreux défis? largement résolus par Aho et Ullman.

À LIRE AUSSIYann Le Cun, le Monsieur Intelligence artificielle de Facebook

Quand on construit un programme informatique au sein d'un logiciel par exemple, on écrit des lignes de code dans un langage spécifique selon les applications ? Web, calcul, communication de base de données ? lisible par un humain. Ce langage formel contient des éléments du langage naturel comme des prépositions ? if, while, for ? ou des mots ? integer, table, dictionnary ? qui sont en anglais dans l'écrasan [...] Lire la suite