Brian Kernighan

Kohteesta Wikipedia
Siirry navigaatioon Siirry hakuun
Brian Kernighan
Brian kernighan2.gif
Henkilötiedot
Koko nimi Brian Wilson Kernighan
Syntynyt 1942
Toronto, Kanada
Koulutus ja ura
Instituutti Bell Labs, Princetonin yliopisto
Tutkimusalue tietojenkäsittelytiede
Tunnetut työt C-ohjelmointikieli, AWK

Brian Wilson Kernighan (s. 1942, Toronto) on tietojenkäsittelytieteilijä, joka työskentelee Bell Labsilla ja vuodesta 2000 Princetonin yliopiston tietojenkäsittelytieteen professorina.

Kernighan opiskeli teknistä fysiikkaa Toronton yliopistossa ja sähkötekniikkaa Princetonin yliopistossa.

Kernighan osallistui AWK-ohjelmointikielen kehittämiseen (mistä kirjain K kielen nimessä). Hän kehitti myös monia varhaisen Unixin ohjelmista, muun muassa ditroffin (kts. troff). Bell Labsilla hän on kehittänyt AMPL-ohjelmointikieltä.

Kernighan tunnetaan Dennis Ritchien kanssa kirjan The C Programming Language (1978) kirjoittajana. Kirjan ensimmäisen laitoksen mukaan C-ohjelmointikielen ANSI C -standardia edeltänyt versio tunnetaan nimellä K&R C. Kernighanin mukaan hänellä ei kuitenkaan ollut osaa C:n suunnittelussa, vaan se on täysin Ritchien käsialaa.

Kernighan on tehnyt myös kirjoja Rob Piken kanssa: The Practice of Programming (ISBN 0-13-937681-X) ja The Unix Programming Environment (ISBN 0-201-61586-X).

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]