Brian Kernighan

Brian Kernighan

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.

Biographie

Kernighan machte an der Universität von Toronto seinen Bachelor-Abschluss in Technischer Physik. An der Princeton University, 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: Programmierpraxis), 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.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно решить контрольную?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Brian Kernighan — Brian Wilson Kernighan (pronEng|ˈkɛrnɪhæn, the g is silent), (born 1942, Toronto, Ontario, Canada) is a computer scientist who worked at Bell Labs alongside Unix creators Ken Thompson and Dennis Ritchie and contributed greatly to Unix and its… …   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 co créateur des langages Awk …   Wikipédia en Français

  • Brian Kernighan — Saltar a navegación, búsqueda Brian Wilson Kernighan (pronunciado Ker ni jan; la g silenciosa), científico de la computación, nacido en Toronto, Canadá en 1942. Conocido por la co autoría del libro El lenguaje de programación C. Trabajó en Bell… …   Wikipedia Español

  • Brian W. Kernighan — Brian Wilson Kernighan [ˈkɛrnɪhæn] (* 1942 in Toronto, Ontario) 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… …   Deutsch Wikipedia

  • Kernighan — 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… …   Deutsch Wikipedia

  • Brian W. Kernighan — Brian Kernighan Brian Kernighan (né en 1942) est un informaticien connu pour avoir co écrit le premier livre sur le langage de programmation C (avec Dennis Ritchie). Il est aussi le co créateur du programme Awk avec Alfred V. Aho et Peter… …   Wikipédia en Français

  • Kernighan — Brian Kernighan Brian Kernighan (né en 1942) est un informaticien connu pour avoir co écrit le premier livre sur le langage de programmation C (avec Dennis Ritchie). Il est aussi le co créateur du programme Awk avec Alfred V. Aho et Peter… …   Wikipédia en Français

  • Brian W. Kernighan — Brian W. Kernighan, científico de la computación, nacido en Toronto, Canadá. Conocido por la co autoria del libro El lenguage de programación C. Trabajó en el Bell Labs junto con Ken Thompson y Dennis Ritchie, en donde ayudó en el desarollo del… …   Enciclopedia Universal

  • Kernighan, Brian — ● np. m. ►PERS L un des inventeurs d Unix et gourou du C, avec Thompson et Ritchie. Il a écrit de nombreux livres sur l informatique, en particulier les classiques Le langage C et L environnement de programmation Unix …   Dictionnaire d'informatique francophone

  • ANSI C — C (langage) Pour les articles homonymes, voir C. C …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”