Ritratto di Brian Kernighan
Ben Lowe · CC BY 2.0

Informatico e ingegnere

Brian Kernighan

informatico canadese

Nascita
1º gennaio 1942, Toronto
Nome alla nascita
Brian Wilson Kernighan
Attività
informatico, ingegnere, programmatore, scrittore, professore universitario
Opere in archivio
1
Sito ufficiale
cs.princeton.edu/~bwk

Brian Kernighan (informatico canadese): ecco il libro in ordine di pubblicazione.

Nato a Toronto il 1º gennaio 1942.

Biografia in breve

Brian Wilson Kernighan (Toronto, 1º gennaio 1942) è un informatico canadese.

È noto per aver contribuito allo sviluppo di Unix assieme ai suoi creatori Ken Thompson e Dennis Ritchie, e soprattutto per aver scritto, insieme a Ritchie, il primo libro sul linguaggio di programmazione C, intitolato Il linguaggio C (The C Programming Language). È l'autore di molti programmi Unix, come ditroff, e dei linguaggi AWK e AMPL.

Insieme a Shen Lin escogitò euristiche per due problemi di ottimizzazione NP-completi: partizione dei grafi e il problema del commesso viaggiatore. Come dimostrazione di equità, il primo è solitamente chiamato algoritmo di Kernighan–Lin, mentre il secondo è noto come l'euristica di Lin–Kernighan.

Kernighan è stato professore di informatica all'Università di Princeton dal 2000 ed è il direttore degli studi undergraduate nel dipartimento di informatica. Nel 2015, co-scrisse il libro The Go Programming Language sul linguaggio Go.

Fonte: Wikipedia, voce «Brian Kernighan» · licenza CC BY-SA 4.0

Libri di Brian Kernighan in ordine cronologico

  1. 1978

Domande frequenti

Qual è il primo libro di Brian Kernighan?
Tra le opere censite, la prima in ordine di pubblicazione è «Il linguaggio C», del 1978.
Quanti libri ha scritto Brian Kernighan?
Il nostro archivio, basato su Wikidata, elenca 1 opera di Brian Kernighan; il numero può non comprendere raccolte minori, traduzioni e curatele.
Quando e dove è nato Brian Kernighan?
Brian Kernighan è nato a Toronto il 1º gennaio 1942.

Pagina aggiornata il 17 ottobre 2026