Brian W. Kernighan

Country :États-Unis
Language :anglais
Note :
Co-développeur du langage de programmation AWK, en poste à l'AT&T Laboratories, aux États-Unis (en 1995)
ISNI :ISNI 0000 0000 8405 6183

Occupations

Auteur du texte11 documents

Pages in data.bnf.fr

Related authors

This page in data.bnf.fr lab

Sources and references

Sources

  • AWK, langage de programmation / Alfred Aho, Brian W. Kernighan, Peter K. [i.e. Peter J.] Weinberger, 1995

Wikipedia Biography

  • Brian Kernighan ˈkɛrnɪhæn (le 'G' est muet). (né en janvier 1942 à Toronto, Canada) est un informaticien connu pour avoir coécrit le premier livre sur le langage de programmation C (avec Dennis Ritchie). Il est aussi le cocréateur des langages Awk, avec Alfred V. Aho et Peter Weinberger, et AMPL.Il obtient un doctorat d'électrotechnique à l'université de Princeton, où en 2004, il occupe un poste de professeur.En collaboration avec Lin Shen, il imagina les heuristiques bien connues pour deux problèmes d'optimisation NP-complet : partitionnement de graphe et le problème du voyageur de commerce (le premier est habituellement appelé algorithme de Kernighan-Lin, et le second est Lin-Kernighan).Kernighan est également connu comme à l'origine de l'expression « What you see is all you get » (WYSIAYG), une variante ironique de « What you see is what you get » (WYSIWYG). L'expression de Kernighan met en évidence que les systèmes WYSIWYG pourraient perdre de l'information d'un document qui pourrait être utile dans d'autres contextes.[pas clair]Il a révélé à l'occasion, que c'est son propre jeu de mots qui a conduit à l'utilisation du nom « Unix » (initialement Unics') pour le système d'exploitation de Ken Thompson et Dennis Ritchie.

Closely matched pages