Brian Kernighans Home Page - Princeton University The AWK Programming Language, Second Edition, by Al Aho, Brian Kernighan and Peter Weinberger Book web site www awk dev Available in paperback and e-book formats
Brian Kernighan - Princeton University Brian W Kernighan is the the William O Baker *39 Professor in Computer Science He earned his doctoral degree in electrical engineering from Princeton in 1969 and joined the department in 2000
The C Programming Language - Princeton University The C Programming Language, Second Edition by Brian W Kernighan and Dennis M Ritchie Prentice Hall, Inc , 1988 ISBN 0-13-110362-8 (paperback), 0-13-110370-9 (hardback) The original web site is no longer accessible to me, and is seriously out of date Here is a list of errata in the published version; many of these are corrected in recent printings
The Practice of Programming - Princeton University by Brian W Kernighan and Rob Pike Addison-Wesley, Inc , 1999 ISBN 0-201-61586-X 267 + xii pp $24 95 Table of Contents From the Preface From Chapter 5, Debugging Source code from the book Errata A war story that didn't appear in the book Links Addison-Wesley page; An article from the April 1999 issue of Dr Dobbs Journal
Brian Kernighan recognized by Princeton Engineering for outstanding . . . The School of Engineering and Applied Science has honored Brian Kernighan with an award for excellence in service This annual award was created in 2023 by the engineering school to recognize faculty for some of their most important work beyond research and teaching
Digital Dawn: Brian Kernighan *69 on Computing at Princeton Kernighan’s career at Bell Labs and at Princeton has spanned a remarkable period of change in the digital world, as he explained in a recent conversation with PAW I’m Brian Kernighan, graduate class of ’69 — star 69
Dennis M. Ritchie - Princeton University His book The C Programming Language, co-authored with Brian Kernighan, was first published in 1978 Universally known as "K R" after its authors, it is still a standard reference, and has been translated into more than two dozen languages
A Regular Expression Matcher - Princeton University Exegesis by Brian Kernighan Draft version Jan 28 2007 Introduction Beautiful code is likely to be simple -- clear and easy to understand Beautitful code is likely to be compact -- just enough code to do the job and no more -- but not cryptic, to the point where it cannot be understood