Books

Books : reviews

[cover]

Andrew Oram, Steve Talbott. Managing Projects with make: 2nd edition. O'Reilly & Assoc. 1993

 

[cover]

Andrew Oram, Greg Wilson, editors. Beautiful Code: leading programmers explain how they think. O'Reilly. 2007

 

Contents

Brian W. Kernighan.
A regular expression matcher
Karl Fogel.
Subversion's delta editor: interface as ontology
Jon Bentley.
The most beautiful code I never wrote
Tim Bray.
Finding things
Elliotte Rusty Harold.
Correct, beautiful, fast (in that order): lessons from designing XML verifiers
Michael Feathers.
Framework for integrated test: beauty through fragility
Alberto Savoia.
Beautiful tests
Charles Petzold.
On-the-fly code generation for image processing
Douglas Crockford.
Top down operator precedence
Henry S. Warren Jr.
The quest for an accelerated population count
Ashish Gulhati.
Secure communication: the technology of freedom
Lincoln D. Stein.
Growing beautiful code in BioPerl
Jim Kent.
The design of the gene sorter
Jack Dongarra, Piotr Luszczek.
How elegant code evolves with hardware: the case of Gaussian Elimination
Adam Kolawa.
The long-term benefits of beautiful design
Greg Kroah-Hartman.
The Linux kernel driver model: the benfits of working together
Diomidis Spinellis.
Another level of indirection
Andrew Kuchling.
Python's dictionary implementation: being all things to all people
Travis E. Oliphant.
Multidimensional iterators in Numpy
Ronald Mak.
A highly reliable enterprise system for NASA's Mars Rover mission
Rogerio Atem de Carvalho, Rafael Monnerat.
ERPS: designing for maximum adaptability
Bryan Cantrill.
A spoonful of sewage
Jeffrey (2) Dean, Sanjay Ghemawat.
Distributed programming with MapReduce
Simon L. Peyton Jones.
Beautiful concurrency
R. Kent Dybvig.
Syntactic abstraction: the syntax-case expander
William R. Otte, Douglas C. Schmidt.
Labor-saving architecture: an object-oriented framework for networked software
Andrew Patzer.
Integrating business partners the restful way
Andreas Zeller.
Beautiful debugging
Yukihiro Matsumoto.
Treating code as an essay
Arun Mehta.
When a button is all that connects you to the world
T. V. Raman.
Emacspeak: the complete audio desktop
Laura Wingerd, Christopher Seiwald.
Code in motion
Brian Hayes.
Writing code for "The Book"