Online Book Reader

Home Category

Beautiful Code [362]

By Root 5260 0
Software, dividing her time between promoting sound SCM practices and investigating new and better ways to put Perforce to use.

Greg Wilson holds a Ph.D. in Computer Science from the University of Edinburgh and has worked on high-performance scientific computing, data visualization, and computer security. He is now an adjunct professor in Computer Science at the University of Toronto, and a contributing editor with Dr. Dobb's Journal.

Andreas Zeller graduated from TU Darmstadt in 1991 and received a Ph.D. in Computer Science in 1997 from TU Braunschweig in Germany. Since 2001, he has been a Computer Science professor at Saarland University in Germany. Zeller researches large programs and their history, and he has developed a number of methods to determine the causes of program failures in open source programs, as well as in industrial contexts at IBM, Microsoft, SAP, and others. His book Why Programs Fail: A Guide to Systematic Debugging (Morgan Kaufmann) received the Software Development Magazine productivity award in 2006.

COLOPHON

The cover image is from http://www.clipart.com. The cover fonts are Akzidenz Grotesk and Orator.

The text font is Adobe's Meridien; the heading font is ITC Bailey.

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

$ (dollar sign)

end of line matching in regular expressions 2nd

% (percent sign)

& (ampersand)

' (single quote) transposition operator

( ) (parentheses)

invoking functions

type in Haskell

* (asterisk)

matching one or more instances in regular expressions

matching zero or more occurrences in regular expressions

32-bit word

adapting HAKMEM population count for 36-bit word

8086 assembly language (Windows 1.0)

tags (HTML) of type hidden

= (equals sign)

-> (arrow)

? (question mark)

@ (at-sign) in Perl variable names

[ ] operator in JavaScript

[^ .]

\d

^ (caret)

_ _builtin_ _ module (Python)

{ } (curly braces)

delimiting code blocks in Ruby

enclosing function body in JavaScript

statement blocks in JavaScript

| (vertical bar)

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Y] [Z]

A

Acceptor wrapper facade

accidental complexities encountered by developers

ACE wrapper facades

socket wrapper facade

ACE_Handle_Set member variables

ACSS (Aural CSS) 2nd 3rd

adding auditory icons

basic HTML using Emacs W3 and ACSS

data structure encapsulating ACSS settings

enhancing spoken output with contextsensitive semantics 2nd 3rd 4th

mappings to TTS engines

producing auditory icons while speaking content

ActionFixture class (Java)

actions (Haskell)

main

treated as first-class values

type system preventing IO actions running inside STM actions

Adapter or Facade pattern

additional levels of indirection 2nd

FreeBSD using indirection to abstract read function arguments 2nd 3rd 4th

multiplexing and demultiplexing

operating system supporting different

FreeBSD implementation of read system call

advFilter method (Gene Sorter columns)

advice (Emacs LISP)

auditory icons confirming user actions

definitions attached to calendar navigation functions

tutorial

adviced function (LISP)

AFL (Audio Formatting Language)

after advice (Emacs LISP)

Ajax Generic Genome Browser

alarm function (Perl)

ALGOL-like syntax for LISP

algorithms

detailed in routine's description

for dense or sparse matrices

search algorithms

Amdahl's Law

annotation

large number of genome annotation types

anonymous subroutines (Perl)

Apache Commons HttpClient

Apache Log4J Java package

application level

application-specific control structures

area of a triangle

around advice (Emacs LISP)

array descriptors

array literals (JavaScript)

array literals in JavaScript

arrays

bitmap pixels stored in

digital filter

storing byte in destination array

zero byte stored in destination array

population

Return Main Page Previous Page Next Page

®Online Book Reader