Brian W. Kernighan
aus Wikipedia, der freien Enzyklopädie
Brian Kernighan (gesprochen Ker'-nie-hän) (*1942 in Toronto) ist ein kanadischer Informatiker, der als Koautor von "Programmieren in C" bekannt wurde. Er gilt als Mitentwickler von C, schreibt die Programmiersprache selbst jedoch ausschließlich Dennis Ritchie zu.
Kernighan machte er an der ansässigen Universität von Toronto seinen Bachelor-Abschluss in Technischer Physik. An der Princeton Universität, wo er einen Doktortitel in Elektrotechnik erwarb, ist er heute als Professor in der Informatik-Abteilung angestellt.
Er arbeitete in den Bell Labs und half die awk- und AMPL-Programmiersprache zu entwickeln. Des weiteren schrieb er viele Unix-Programme, unter ihnen "ditroff". Sowohl in "K&R C" als auch in "awk" steht das K für Kernighan.
1999 erschien das vielbeachtete Werk "The Practice of Programming" (deutsch: "Die Praxis der Programmierung"), das er zusammen mit Rob Pike verfasste. Die beiden Autoren stellen dort die Prinzipien "Simplicity, Clarity und Generality" als grundlegend für die Programmierung dar. Die einzelnen Kapitel beinhalten unter anderem die Themen Algorithmen, Implementierung, Testen, Debuggen, Performance und Portabilität.
Rob Pike und Brian W. Kernighan veröffentlichten 1984 das Buch "The Unix Programming Environment" (deutscher Titel "Der Unix Werkzeugkasten. Programmieren mit Unix"), das in die Programmierprinzipien von Unix einführt.
[Bearbeiten] Weblinks
- Programming in C eine der frühesten Versionen
- Brian Kernighans Homepage
- Interview mit Brian Kernighan, Linux Journal, 29. Juli, 2003
Personendaten | |
---|---|
NAME | Kernighan, Brian |
KURZBESCHREIBUNG | Informatiker, der als Koautor von "Programmieren in C" bekannt wurde |
GEBURTSORT | Toronto, Kanada |