Brian W. Kernighan

Pays :États-Unis
Langue :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

Ses activités

Auteur du texte11 documents

Pages dans data.bnf.fr

Auteurs reliés

Cette page dans l'atelier

Sources et références

Voir dans le catalogue général de la BnF

Sources de la notice

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

Biographie Wikipedia

  • 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.

Pages équivalentes