Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Brian Kernighan


  
  Brian Kernighan - Wikipedia, the free encyclopedia
Brian Wilson Kernighan (pronounced Ker'-ni-han; the 'g' is silent; born 1942) is a computer scientist who worked at the Bell Labs and contributed to the design of the pioneering AWK and AMPL programming languages.
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".
en.wikipedia.org /wiki/Brian_Kernighan   (371 words)

  
 megan@elon: Brian Kernighan on the role of the university in CS education
megan@elon: Brian Kernighan on the role of the university in CS education
Brian Kernighan on the role of the university in CS education
Here is an Interview with Brian Kernighan with a Romanian magazine in which he explains his opinions on what the university should be teaching and not teaching.
facstaff.elon.edu /mconklin/2004/05/brian-kernighan-on-role-of-university.html   (229 words)

  
 More than meets the...huh? Part 3   (Site not responding. Last check: 2007-11-07)
He checked his email, and sure enough the "aliens" (who Brian still thought were people at his office) had written him, asking him to take care of the car-baby until it was mature.
Brian was amazed that somebody in the universe was smart enough to build a car-baby that could mature.
The entire Autobot/Decepticon civil war grew out of an argument between Optimus Prime and Megatron, as to whether they should kill Brian Kernighan and update the OBJECT array themselves, or allow their children to be controlled by a human.
www.crummy.com /articles/opinion/transformer_evolution_3.bhtml   (984 words)

  
 The C Programming Language (book) - Wikipedia, the free encyclopedia
The C Programming Language, by Brian Kernighan and Dennis Ritchie; one of the most read and trusted books on C.
The C Programming Language (also known as KandR or "the white book") is a famous computer science book which has been influential in the application and development of the C programming language.
The book was written by Dennis Ritchie, who designed the language, and by Brian Kernighan.
en.wikipedia.org /wiki/The_C_Programming_Language_(book)   (314 words)

  
 The Kernighan and Van Wyk Benchmarks
Brian W Kernighan and Christopher J Van Wyk have written a set of small benchmarks to compare the perforance of several scripting languages, including Scheme.
Several of Kernighan and Van Wyk's other conclusions must be reconsidered in light of these results.
These benchmarks have already been described by Kernighan and Van Wyk, so I will limit myself to a few additional notes on the Scheme and C code.
www.ccs.neu.edu /home/will/Twobit/KVW/kvwbenchmarks.html   (690 words)

  
 Brian Kernighan - Vikipedio
Brian W. ([BRAjen KEnien], naskita en 1942 en Toronto) estas komputikisto.
Li konatiĝis interalie per sia kunaŭtorado (kun Dennis Ritchie) de la libro The C Programming Language (la programadlingvo C).
Kvankam Kernighan ĉiam diris, ke la kreado de C estis nur verko de Ritchie, la alfabeta ordo donis al li la unuan lokon inter la du aŭtoroj, kiujn oni citas nur kiel "Kernighan kaj Ritchie".
eo.wikipedia.org /wiki/Brian_KERNIGHAN   (109 words)

  
 Brian W. Kernighan   (Site not responding. Last check: 2007-11-07)
Kernighan is the co-author of several books, including ``The C Programming Language'' and ``The UNIX Programming Environment''.
Also in 1969, the system that Brian Kernighan would later name Unix was being developed by Ken Thompson "with some assistance from" Dennis Ritchie.
The vast majority of the language defined by the Standard is precisely the same as is defined in Appendix A of The C Programming Language by Brian Kernighan and Dennis Ritchie, and as is implemented in almost all C translators.
kbs.cs.tu-berlin.de /~jutta/c/bwk/index.html   (337 words)

  
 Software Tools
Brian W. Kernighan, Dennis Ritchie, Dennis M. Ritchie
Kernighan and Plauger set out in this book to document what they used in their labs at the time it was written, and show how to build them.
A simplified version of the nroff text formatter and a version of ed are also included for text file processing (then as now one of the major uses for computers), the result being both a toolkit and a practical education in the ins and outs of applications development.
www.hackcraft.net /bookref?urn:isbn:020103669X   (745 words)

  
 Dertouzos Lecturer Series: Brian Kernighan
Brian Kernighan from Princeton University gave a talk titled "What Should an Educated Person Know about Computers" on October 10th, 2002.
The intent, or perhaps just fond hope, is not only to help students understand specific technologies, but also how to reason about how systems work and how to be intelligently skeptical about technology and technological claims.
Brian Kernighan received his Ph.D. in electrical engineering from Princeton University in 1969.
www.csail.mit.edu /events/DLStalks/dlskernighan03.html   (358 words)

  
 Bell Labs: Kernighan and Pike Have New Book on Programming   (Site not responding. Last check: 2007-11-07)
In it Kernighan and Pike have distilled decades of experience writing programs, teaching, and working with other programmers.
Brian W. Kernighan and Rob Pike work in the Computing Science Research Center at Bell Labs, the RandD arm of Lucent Technologies.
Brian Kernighan is Consulting Editor for the Addison Wesley Professional Computing Series and co-author, with Dennis Ritchie, of The C Programming Language.
www.bell-labs.com /news/1999/february/19/1.html   (422 words)

  
 Papers on troff and its companions
CSTR #116, Brian W. Kernighan, Bell Labs, December 1984.
Kernighan, Computers and Chemistry, Bell Labs, April 1986.
Brian W. Kernighan and Lorinda L. Cherry, CACM, 1975.
www.troff.org /papers.html   (330 words)

  
 Brian's page of Computer Humor   (Site not responding. Last check: 2007-11-07)
Brian and I had started work with an early release of Pascal from Professor Niklaus Wirth's ETH labs in Switzerland and we were impressed with its elegant simplicity and power.
Brian must be credited with the idea of having absolutely no standard I/O specification: this ensured that at least 50% of the typical commercial program would have to be re-coded when changing hardware platforms.
Brian was also responsible for pitching this lack of I/O as a feature: it allowed us to describe the language as "truly portable".
filebox.vt.edu /users/brwagne2/hum.htm   (3681 words)

  
 Brian Kernighan   (Site not responding. Last check: 2007-11-07)
Examples from The AWK Programming Language by Aho, Kernighan, and Weinberger as text (120KB) or zipped (30KB).
All the example code from The Unix Programming Environment by Kernighan and Pike: gzipped tar file; zip file.
Source for the hoc calculator from The Unix Programming Environment by Kernighan and Pike.
cm.bell-labs.com /who/bwk   (375 words)

  
 [No title]   (Site not responding. Last check: 2007-11-07)
In 1996 Kernighan taught Harvard’s only introductory computer science course which influenced the creation of COS 109, Computers in Our World, which was offered this past fall semester here at Princeton.
Now Kernighan has returned to COS 333 this spring, but with a new agenda, since much has changed since he last taught the course seven years ago.
Most people immediately recognize Brian Kernighan as one of the authors of the C programming language, but his immediate response to this is always a humble denial and a correction that he “just happened to be there.” Even so, Kernighan’s accomplishments have contributed greatly to computer science and technology.
www.princeton.edu /ecouncil/newsletters/feb2000p1.doc   (936 words)

  
 An Interview with Brian Kernighan
During the summer of 1999 I had the chance to be a research intern at Bell Labs, the research arm of Lucent Technologies.
This time I boldly ventured to ask Brian Kernighan for an interview for the Romanian computer magazine PC Report Romania, for which I am assistant editor.
Kernighan's opinions may make very interesting reading for an English-speaking audience too, so I decided to also release (with his approval) the interview in English.
www.cs.cmu.edu /~mihaib/kernighan-interview/index.html   (5571 words)

  
 Tcl and Java Performance
Kernighan and Van Wyk chose not to include the start-up time of the Java run-time environment in their Java times.
Although this gives this program a new lease of life (including its use to display the graphs in the on-line version of this paper), the startup time ballooned from barely-noticeable for the C version, to several seconds for the Java version.
According to Kernighan and Van Wyk, ack(3,k) requires at least 4^(k+1) function calls and reaches a recursive depth of 2^(k+3)-1.
ptolemy.eecs.berkeley.edu /~cxh/java/tclblend/scriptperf/scriptperfnojava.html   (3500 words)

  
 DBLP: Brian W. Kernighan
Brian W. Kernighan, Christopher J. Van Wyk: Timing Trials, or the Trials of Timing: Experiments with Scripting and User-Interface Languages.
Jon Louis Bentley, Brian W. Kernighan: GRAP - A Language for Typesetting Graphs.
Alfred E. Dunlop, Brian W. Kernighan: A Procedure for Placement of Standard-Cell VLSI Circuits.
www.informatik.uni-trier.de /~ley/db/indices/a-tree/k/Kernighan:Brian_W=.html   (333 words)

  
 Amazon.co.uk: Unix Programming Environment: Books   (Site not responding. Last check: 2007-11-07)
Kernighan and Pike start with the basic description of Unix file system and the basic set of commands, continue with the command shell, redirection and piping.
The already mentioned tutorial on C by Kernighan and Ritchie, written in much the same style and spirit, can serve as the introduction to it.
Also, while the book keeps up with its age remarkably well, there are some points where the described Unix system differs from the modern POSIX systems (most user commands are however backward compatible and still accept the old syntax).
www.amazon.co.uk /exec/obidos/ASIN/0139376992   (912 words)

  
 Save £7.82! The Practice of Programming
Coauthored by Brian Kernighan, one of the pioneers of the C programming language, The Practice of Programming is a manual of good programming style that will help any C/C++ or Java developer create faster, more maintainable code.
With its commonsense expertise and range of examples drawn from C, C++, and Java, The Practice of Programming is an excellent resource for improving the style and performance of your code base.
The pedigree of the authors is something that you should not dismiss lightly, after all, Brian Kernighan is the "K" in the K&R book, and also with Rob Pike the author of "The Unix Programming Environment".
www.hackcraft.net /bookref?urn:isbn:020161586X   (622 words)

  
 Unix-hoax - GNU Project - Free Software Foundation (FSF)
Brian and I had just started working with an early release of Pascal from Professor Nichlaus Wirth's ETH labs in Switzerland and we were impressed with its elegant simplicity and power.
We looked at Multics and designed the new system to be as complex and cryptic as possible to maximize casual users' frustration levels, calling it Unix as a parody of Multics, as well as other more risque allusions.
Then Dennis and Brian worked on a truly warped version of Pascal, called 'A'.
www.gnu.org /fun/jokes/unix-hoax.html   (418 words)

  
 The Elements of Programming Style
Brian W. Kernighan, P. Plauger / Paperback / Published 1988
Here is a summary of the important programming style tips from Brian Kernighan's 1994 guest CS50 lecture:
The Elements of Programming Style - fortune cookie is a fortune cookie file containing the 69 tips from the "Elements of Programming Style" by Kernighan and Plaugher.
www.softpanorama.org /Bookshelf/Classic/teops.shtml   (382 words)

  
 Brian W. Kernighan Books - Signed, used, new, out-of-print
With the same insight and authority that made their book The Unix programming Environment a classic, Brian Kernighan and Rob Pike have written The Practice of Programming to help make individual programmers more effective and productive.
AMPL is a language for large-scale optimization and mathematical programming problems in production, distribution, blending, scheduling, and many other applications.
Originally developed by Alfred Aho, Brian Kernighan, and Peter Weinberger in 1977, AWK is a pattern-matching language for writing short programs to perform common data-manipulation tasks.
www.alibris.com /search/books/author/Brian_W_Kernighan   (365 words)

  
 The C Programming Language by Brian W. Kernighan, Dennis M. Ritchie
This book is available in our private library for reference during training courses held at our Melksham, Wiltshire training centre.
Brian W. Kernighan works in the computing Science Research Cener at Bell Laboratories, Lucent Technologies.
He is Consulting Editor for Addison-Wesley's Professional Computing Series and the author, with Dennis Ritchie, of The C Programming Language.
www.wellho.net /book/0-13-110362-8.html   (381 words)

  
 rc3.org: Brian Kernighan on Linux and UNIX   (Site not responding. Last check: 2007-11-07)
Brian Kernighan's declaration in the SCO lawsuit is not to be missed.
Aside from the technical conclusions, Kernighan's qualifications are an interesting read (even if they are written with excess humility).
IBM paid him $400 an hour for his time.
rc3.org /2005/07/entry_7063.php   (96 words)

  
 Publications that use troff
is Brian Kernighan's language for typesetting figures; we owe Brian a special debt of gratitude for accommodating our special and extensive figure-drawing needs so cheerfully.
is Brian Kernighan and Lorinda Cherry's language for typesetting mathematics.
Indexing tools from Jon Bentley and Brian Kernighan were a huge help in the production of the index.
www.troff.org /pubs.html   (2077 words)

  
 Distinguished Lecture Series, Brian Kernighan   (Site not responding. Last check: 2007-11-07)
Br ian Kernighan from Princeton University, well-known as the author of 'The C Programming Language' and 'The Unix Programming Environment', delivered the second in the Computer Science
Kernighan presented highlights from a course that helps students in the humanities and social sciences reason about how systems work and how to be intelligently skeptical about technology and technological claims.
Almost 400 faculty, students and staff attended the lecture.
www.cs.uwaterloo.ca /features/news/ker-lecture.shtml   (94 words)

  
 Brian Kernighan   (Site not responding. Last check: 2007-11-07)
Brian Kernighan - Wikipedie, otevrena encyklopedieVase prispevky udrzuji Wikipedii...
Navigace, HledaniBrian Kernighan (* 1942 Toronto, Ontario, Kanada ; g ve slove Kernighan se nevyslovuje)
Interview with Brian Kernighan An Interview with Brian Kernighan...
www.best4sites.net /mwo/s.php?s=Brian+Kernighan   (94 words)

  
 LtU Classic Archives
The author of some classic books of programming and programming languages, and an important contributor to the field of programming languages.
Kernighan refers to a paper by Rob Pike called `Systems Software Research is Irrelevant'.
There's also a hostory of C by Richie, I think (can't read again to check it as away from my office and without a PS viewer).
lambda-the-ultimate.org /classic/message159.html   (288 words)

  
 Troff resources
A TROFF Tutorial by Brian W. Kernighan, August 4, 1978.
A Typesetter-independent TROFF by Brian W. Kernighan, revised March 1992.
A System for Typesetting Mathematics by Brian W. Kernighan and Lorinda L. Cherry, 1975.
www.kohala.com /start/troff/troff   (557 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.