Brian Kernighan
0 sources
Summary
Brian Kernighan was born on January 1, 1942[1], in Toronto[2]. He has worked as a computer scientist[3], engineer[4], programmer[5], writer[6], and university teacher[7]. He ranks in the top 0.7% of human entities by monthly Wikipedia readership (2,227 views/month, #7,033 of 1,000,298).[8]
Key Facts
- Country of citizenship: Canada[9], United States[10]
- Field of work: computer scientist[11], informatics[12], computer programming[13], programming language[14]
- Employer: Princeton University[15], Bell Labs[16], Project MAC[17]
- Doctoral advisor: Peter Weiner[18]
- Notable work: AWK[19], AMPL[20], The C Programming Language[21], Unix[22]
- Member of: National Academy of Engineering[23], American Academy of Arts and Sciences[24]
- Sex or gender: male[25]
- Commons category: Brian Kernighan[26]
- Academic degree: Doctor of Philosophy[27]
- Family name: Kernighan[28]
- Given name: Brian[29], Wilson[30]
- Official website: https://www.cs.princeton.edu/~bwk/[31], https://kernighan.com/[32]
- Languages spoken, written or signed: English[33]
- Birth name: Brian Wilson Kernighan[34]
Body
Works and Contributions
Things named for Brian Kernighan include Lin–Kernighan heuristic[35], a heuristic[36] and Kernighan–Lin algorithm[37], a combinatorial algorithm[38].
Why It Matters
Brian Kernighan has Wikipedia articles in 24 language editions, a strong signal of global cultural recognition.[39] He is known by 52 alternative names across languages and contexts.[40]
He has been cited as an influence by David Malan[41], a computer scientist[42].
He is credited with the discovery of Hello world[43], a software category[44]. Works attributed to him include The C Programming Language[45], a literary work[46]. Entities named for him include Lin–Kernighan heuristic[35], a heuristic[36] and Kernighan–Lin algorithm[37], a combinatorial algorithm[38].
FAQs
Where was Brian Kernighan born?
Brian Kernighan's place of birth was Toronto[2].
What did Brian Kernighan do for work?
Brian Kernighan worked as a computer scientist[3], engineer[4], programmer[5], writer[6], and university teacher[7].
Who did Brian Kernighan influence?
Brian Kernighan has been cited as an influence by David Malan[41].
What did Brian Kernighan discover?
Brian Kernighan is credited as discoverer of Hello world[43].