home
>
NF reviews
> Andrew Oram
Google >
Andrew Oram
author : Andrew Oram
Books
(
Managing Projects with make: 2nd edition
. 1993.
With
Steve Talbott
)
(
Beautiful Code
. 2007.
With
Greg Wilson
)
Books : reviews
Andrew Oram, Steve Talbott.
Managing Projects with make: 2nd edition
. O'Reilly & Assoc. 1993
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"