De la Viquipedia, l'enciclopedia lliure
Brian Wilson Kernighan
(pronunciat
IPA
/?k?ːrn?hæn/
, la
g
no sona) (
Toronto
,
Canada
, gener de
1942
) es un cientific de la
computacio
.
Es conegut per ser co-autor del llibre
El llenguatge de programacio C
. Va treballar a
Bell-Labs
juntament amb
Ken Thompson
i
Dennis Ritchie
, on va ajudar en el desenvolupament del
sistema operatiu
Unix
, programant utilitats com
ditroff
. Kernighan va rebre la seva
llicenciatura
en fisica i enginyeria a la
Universitat de Toronto
. Es va doctorar en
enginyeria electrica
per la
Universitat de Princeton
, on des de 2000 es professor de
ciencies de la computacio
(i el 2006 continua treballant en el mateix lloc).
Encara que ha dit que prefereix el
llenguatge C
a qualsevol altre (va dir que si hagues de portar un llenguatge de programacio a una illa deserta, hauria de ser C) Kernighan ha negat tenir cap contribucio en el seu disseny, i n'acredita l'autoria total a
Dennis Ritchie
("es completament obra de Dennis Ritchie"). No obstant aixo, va contribuir a la creacio d'altres llenguatges com
AWK
[1]
i
AMPL
. La "K" de les lletres "K & R" amb les que es coneix el seu llibre mes famos sobre el llenguatge "C", i la "K" del nom del llenguatge AWK, deriven de "Kernighan".
Kernighan va ser tambe editor en temes de programari per
Prentice-Hall
International. La seva serie
Software Tools
va estendre l'essencia del 'pensament C/Unix', com a millora sobre els mes establerts en el moment
BASIC
,
FORTRAN
, i Pascal.
Resum d'exits
[
modifica
]
- El llenguatge de programacio
AWK
, juntament amb
Alfred Aho
i
Peter Weinberger
, i el seu llibre
The AWK Programming Language
.
- El llenguatge de programacio
AMPL
.
- El llibre
The Practice of Programming
.
- Programari Tools
, un llibre i un conjunt d'eines per
C
i
Pascal
, juntament amb
P. J. Plauger
.
- The Unix Programming Environment
, un tutorial juntament amb
Rob Pike
.
- The C Programming Language
, juntament amb
Dennis Ritchie
(creador de C), que va ser la primera guia del llenguatge C.
- El llenguatge de processament de textos
per
per
troff
.
- El llenguatge de processament de textos
eqn
per
troff
.
- The Principles of Programming
, tambe amb Rob Pike.
- Why Pascal is Not My Favorite Programming Language
, una critica popular del llenguatge Pascal dissenyat per
Niklaus Wirth
. Algunes parts de la critica son ara falses causa de l'estandard ISO 7185 (Programming Languages - Pascal), pero l'article va ser escrit abans de l'aparicio d'aquest estandard. (AT & T Computing Science Technical Report # 100).
- Ditroff
Enllacos externs (angles)
[
modifica
]