Brian Wilson Kernighan (, 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 school of thought. He is also coauthor of the AWK and AMPL programming languages. The 'K' of K&R C and the 'K' in AWK stand for 'Kernighan'.
| Property | Value |
| p:abstract
| - Brian Wilson Kernighan (, 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 school of thought. He is also coauthor of the AWK and AMPL programming languages. The 'K' of K&R C and the 'K' in AWK stand for 'Kernighan'.
Kernighan's name became widely known through co-authorship of the first book on the C programming language with Dennis Ritchie. Kernighan has said that he had no part in the design of the C language ("it's entirely Dennis Ritchie's work"). He authored many Unix programs, including ditroff.
In collaboration with Shen Lin he devised well-known heuristics for two NP-complete optimization problems: graph partitioning and the travelling salesman problem. (In a display of authorial equity, the former is usually called the Kernighan-Lin algorithm, while the latter is styled Lin-Kernighan.)
Kernighan was also software editor for Prentice-Hall International. His "Software Tools" series spread the essence of 'C/Unix thinking' with makeovers for BASIC, FORTRAN, and Pascal - and most notably his 'Ratfor' (rational FORTRAN) was put in the public domain.
He has said that if stranded on an island with only one programming language it would have to be C. (en)
- 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-Labs junto con Ken Thompson y Dennis Ritchie, donde ayudó en el desarrollo del sistema operativo Unix, programando utilidades como ditroff. Kernighan recibió su licenciatura en física e ingeniería en la Universidad de Toronto. Se doctoró en ingeniería eléctrica por la Universidad de Princeton, donde desde 2000 es profesor de ciencias de la computación (y en 2006 continúa trabajando en el mismo sitio).
Aunque prefiere el lenguaje C a cualquier otro (dijo que si tuviera que llevarse un lenguaje de programación a una isla desierta, tendría que ser C) Kernighan niega cualquier contribución suya en su diseño, acreditando su autoría total a Dennis Ritchie ("es enteramente obra de Dennis Ritchie"). No obstante contribuyó en la creación de otros lenguajes como AWK y AMPL. La "K" de las letras K&R con las que se conoce su libro más famoso, y la "K" de AWK derivan de "Kernighan."
Kernighan fue también editor en temas de software para Prentice-Hall International. Su serie Software Tools extendió la esencia del 'pensamiento C/Unix', como mejora sobre los más establecidos en el momento BASIC, FORTRAN, y Pascal. (es)
- 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. (de)
- 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. (fi)
- 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 Weinberger.
Il est né à Toronto, Canada. Il obtient un doctorat d'électrotechnique à l'Université de Princeton, où en 2004 il occupe un poste de professeur. (fr)
- Ha lavorato presso i Bell Labs (conosciuti ora come Lucent Technologies), nel dipartimento di ricerca informatico.
È famoso soprattutto per aver scritto insieme a Dennis Ritchie
il manuale di riferimento per il linguaggio di programmazione C. È il creatore del linguaggio Awk e di molti programmi Unix, come ad esempio troff.
Attualmente insegna alla Princeton University. (it)
- ブライアン・カーニハン (Brian Wilson Kernighan) はベル研究所に在籍していた計算機科学者である。
K&RのK、またAWKの K でもある。
デニス・リッチーと共著の『プログラミング言語C』(通称:K&R)は、C言語の規格化が成されるまで事実上の規格書的な扱いを受けていた。現在でも古典的な教科書の一つである。
現在は、計算機科学部教授としてプリンストン大学に在籍している。 (ja)
- Brian Wilson Kernighan (Toronto, januari 1942) is een Canadees/Amerikaans informaticus.
Kernighan was in de tijd dat hij bij Bell Labs werkte met Dennis Ritchie degene die de programmeertaal C heeft ontwikkeld.
De taal zonder uitbreidingen wordt nog wel K&R C genoemd, naar Kernighan en Richie.
Met Alfred Aho en Peter Weinberger stelde hij de scripttaal AWK samen.
Kernighan is waarschijnlijk de grondlegger van Hello world. (nl)
- Brian W. Kernighan wym. Ker'-ni-hen; "g" jest nieme (ur. w 1942 w Toronto) to informatyk, który pracował w Bell Labs, oraz brał udział w projektowaniu języków Awk i AMPL.
Stał się znany dzięki wspóltworzeniu z Dennisem Ritchie pierwszej książki o Języku C - Język ANSI C. Kernighan oświadczył że nie brał udziału w projektowaniu języka C: "To w całości praca Ritchie'ego". Napisał wiele programow, m.in. ditroff. (pl)
- Brian Kernighan (1942, Toronto) é um cientista da computação canadense que trabalhou nos laboratórios Bell e contribuiu em trabalho pioneiro para o desenvolvimento das linguagens de programação AWK e AMPL.
O nome de Brian Kernighan tornou-se conhecido por ser o co-autor do primeiro livro sobre a linguagem de programação C com Dennis Ritchie. Kernighan teria dito que não contribuiu para o desenvolvimento da linguagem C: "O trabalho foi todo do Dennis Ritchie". Ele foi autor de vários programas de UNIX, incluindo ditroff.
O "K" do "C de K&R" e também o do AWK remetem para o seu nome.
Nasceu em Toronto, Canadá, e concluiu o seu bacharelato em "Engenharia Física" na Universidade de Toronto. Obteve o seu doutoramento em Engenharia Electrotécnica na Universidade de Princeton, onde desde de 2004 é professor no departamento de Ciência da Computação. (pt)
- Брайан Вильсон Керниган (Brian Wilson Kernighan; род. 1942) — соавтор знаменитого руководства «Язык программирования Си» (совместно с автором языка Денисом Ритчи). Соавтор языка AWK (Альфред Ахо, Питер Вейнбергер, и Брайан Керниган).
В соавторстве с Робом Пайком написал также известные книги «Практика программирования» и «Unix. Программное окружение». Последнюю часто называют «своего рода библией для Unix-программистов». (ru)
- Brian Kernighan, född 1942 i Toronto, Kanada, är en forskare och pionjär inom IT som bidragit till utvecklingen av programspråken C och awk.
Han har varit med och skrivit böcker som betraktas som standardverk, bland annat The C Programming Language (tillsammans med Dennis Ritchie), The Unix Programming Environment (tillsammans med Rob Pike) och The Practice of Programming.
Han medverkar som expertvittne för IBM i rättegången SCO vs. IBM. (sv)
|
| p:birthPlace
| |
| p:hasPhotoCollection
| |
| p:reference
| |
| p:wikipage-de
| |
| p:wikipage-es
| |
| p:wikipage-fi
| |
| p:wikipage-fr
| |
| p:wikipage-it
| |
| p:wikipage-ja
| |
| p:wikipage-nl
| |
| p:wikipage-pl
| |
| p:wikipage-pt
| |
| p:wikipage-ru
| |
| p:wikipage-sv
| |
| dc:description
| - Informatiker, der als Koautor von "Programmieren in C" bekannt wurde (de)
|
| rdf:type
| |
| rdfs:comment
| - Brian Wilson Kernighan (, 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 school of thought. He is also coauthor of the AWK and AMPL programming languages. The 'K' of K&R C and the 'K' in AWK stand for 'Kernighan'. (en)
- 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-Labs junto con Ken Thompson y Dennis Ritchie, donde ayudó en el desarrollo del sistema operativo Unix, programando utilidades como ditroff. Kernighan recibió su licenciatura en física e ingeniería en la Universidad de Toronto. (es)
- 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. (de)
- Brian Wilson Kernighan (s. 1942, Toronto) on tietojenkäsittelytieteilijä, joka työskentelee Bell Labsilla ja vuodesta 2000 Princetonin yliopiston tietojenkäsittelytieteen professorina. (fi)
- 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 Weinberger. (fr)
- Ha lavorato presso i Bell Labs (conosciuti ora come Lucent Technologies), nel dipartimento di ricerca informatico. (it)
- ブライアン・カーニハン (Brian Wilson Kernighan) はベル研究所に在籍していた計算機科学者である。 K&RのK、またAWKの K でもある。 (ja)
- Brian Wilson Kernighan (Toronto, januari 1942) is een Canadees/Amerikaans informaticus. (nl)
- Brian W. Kernighan wym. Ker'-ni-hen; "g" jest nieme (ur. w 1942 w Toronto) to informatyk, który pracował w Bell Labs, oraz brał udział w projektowaniu języków Awk i AMPL. (pl)
- Brian Kernighan (1942, Toronto) é um cientista da computação canadense que trabalhou nos laboratórios Bell e contribuiu em trabalho pioneiro para o desenvolvimento das linguagens de programação AWK e AMPL. (pt)
- Брайан Вильсон Керниган (Brian Wilson Kernighan; род. 1942) — соавтор знаменитого руководства «Язык программирования Си» (совместно с автором языка Денисом Ритчи). Соавтор языка AWK (Альфред Ахо, Питер Вейнбергер, и Брайан Керниган). (ru)
- Brian Kernighan, född 1942 i Toronto, Kanada, är en forskare och pionjär inom IT som bidragit till utvecklingen av programspråken C och awk. (sv)
|
| rdfs:label
| - Brian Kernighan (en)
- Brian Kernighan (es)
- Brian W. Kernighan (de)
- Brian Kernighan (fi)
- Brian Kernighan (fr)
- Brian Kernighan (it)
- ブライアン・カーニハン (ja)
- Brian Kernighan (nl)
- Brian Kernighan (pl)
- Brian Kernighan (pt)
- Кёрниган, Брайан (ru)
- Brian Kernighan (sv)
|
| owl:sameAs
| |
| skos:subject
| |
| foaf:givenname
| |
| foaf:name
| |
| foaf:page
| |
| foaf:surname
| |
| p:designer
| |
| p:quotationProperty
| |
| p:redirect
| |
| owl:sameAs
| |