Brian Kernighan
Brian Wilson Kernighan ( Toronto , 1 ianuarie 1942 ) este un informatician canadian .
Biografie
A absolvit fizica tehnică la Universitatea din Toronto în 1964 și a obținut doctoratul în inginerie electrică la Universitatea Princeton , unde predă încă. A lucrat în departamentul de cercetare computerizată al Bell Labs (cunoscut acum sub numele de Lucent Technologies ).
El este cel mai renumit pentru că a colaborat cu Dennis Ritchie , creatorul limbajului de programare C , la scrierea cărțiiLimbajul de programare C , cunoscut în lume ca „K&R” din inițialele autorilor săi, considerat un text fundamental pentru programatori. [1]
El este creatorul limbajelor AWK , împreună cu Alfred Aho și Peter Weinberger și al AMPL , precum și multe programe Unix , cum ar fi troff .
Legea lui Kernighan
( RO ) «Depanarea este de două ori mai dificilă decât scrierea codului în primul rând. Prin urmare, dacă scrieți codul cât mai inteligent posibil, nu sunteți, prin definiție, suficient de inteligent pentru a-l depana. " | ( IT ) „Depanarea este de două ori mai dificilă decât scrierea codului. Prin urmare, oricine scrie codul în cel mai inteligent mod posibil, prin definiție, nu este suficient de inteligent pentru a-l depana ". |
( Brian Kernighan, Elementele stilului de programare ) |
Notă
- ^ (EN) Interviu cu Brian Kernighan , pe linuxjournal.com.
Elemente conexe
Alte proiecte
- Wikimedia Commons conține imagini sau alte fișiere despre Brian Kernighan
linkuri externe
- Site-ul oficial , pe cs.princeton.edu .
- (EN) Brian Kernighan , de la Mathematics Genealogia Project , North Dakota State University.
- ( RO ) Lucrări de Brian Kernighan / Brian Kernighan (altă versiune) , în Open Library , Internet Archive .
Controlul autorității | VIAF (EN) 108 136 058 · ISNI (EN) 0000 0000 8405 6183 · LCCN (EN) n50044563 · GND (DE) 138 447 284 · BNF (FR) cb120135509 (dată) · NDL (EN, JA) 00,445,528 · WorldCat Identities (EN) lccn -n50044563 |
---|