www.wikidata.de-de.nina.az
Brian Wilson Kernighan ˈkɛrnɪhaen 1942 in Toronto Ontario ist ein kanadischer Informatiker der als Koautor von The C Programming Language bekannt wurde Er gilt als Mitentwickler von C schreibt die Programmiersprache selbst jedoch ausschliesslich Dennis Ritchie zu Brian Kernighan im Jahr 2012Biographie BearbeitenKernighan machte an der Universitat Toronto seinen Bachelor Abschluss in Technischer Physik An der Princeton University wo er einen Doktorgrad 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 amp R C als auch in awk steht das K fur Kernighan 1970 entwickelte er gemeinsam mit Shen Lin den heuristischen Kernighan Lin Algorithmus zur Partitionierung von Graphen und 1973 ebenfalls mit Shen Lin die Lin Kernighan Heuristik fur das Problem des Handlungsreisenden Rob Pike und Brian W Kernighan veroffentlichten 1984 das Buch The Unix Programming Environment deutscher Titel Der Unix Werkzeugkasten Programmieren mit Unix das in die Programmierprinzipien von Unix einfuhrt 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 fur die Programmierung dar Die einzelnen Kapitel beinhalten unter anderem die Themen Algorithmen Implementierung Testen Debuggen Performance und Portabilitat Kernighan wurde der INFORMS Impact Prize fur 2012 zugesprochen 2019 wurde er in die American Academy of Arts and Sciences gewahlt Literatur BearbeitenBrian W Kernighan Dennis M Ritchie 1978 The C Programming Language Prentice Hall ISBN 0 13 110163 3 Dt Ausg 1983 Programmieren in C ubersetzt von Axel T Schreiner und Ernst Janich Hanser ISBN 3 446 15497 3 Brian W Kernighan Rob Pike 1984 The Unix Programming Environment Prentice Hall ISBN 0 13 937681 X Brian W Kernighan Rob Pike 1999 The Practice of Programming Addison Wesley ISBN 0 201 6 1586 X Alan A A Donovan Brian W Kernighan 2015 The Go Programming Language Pearson Education ISBN 978 0 1341 9044 0 Brian W Kernighan 2020 Die UNIX Story Die faszinierende Geschichte wie Unix begann und wie es die Computerwelt eroberte dpunkt ISBN 978 3 86490778 4 Weblinks Bearbeiten nbsp Commons Brian Kernighan Sammlung von Bildern Videos und Audiodateien Programming in C eine der fruhesten Versionen Brian Kernighans Homepage Interview mit Brian Kernighan Linux Journal 29 Juli 2003Normdaten Person GND 138447284 lobid OGND AKS LCCN n50044563 NDL 00445528 VIAF 108136058 Wikipedia Personensuche PersonendatenNAME Kernighan Brian W ALTERNATIVNAMEN Kernighan Brian Wilson wirklicher Name KURZBESCHREIBUNG kanadischer Informatiker und AutorGEBURTSDATUM Januar 1942GEBURTSORT Toronto Kanada Abgerufen von https de wikipedia org w index php title Brian W Kernighan amp oldid 233043819