annotate dedication.roff @ 156:db199d51d5b0

makefile: Fixed building of refs.
author markus schnalke <meillo@marmaro.de>
date Sat, 07 Jul 2012 14:41:35 +0200
parents 335f011e8271
children 0628571d32d7
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
1 .bp
44
18e56d609fbf style: Replaced an ugly hack with a less ugly hack. ;-)
markus schnalke <meillo@marmaro.de>
parents: 15
diff changeset
2 .rs
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
3 .if e .bp
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
4 .rs
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
5 .ps 12
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
6 .vs 14
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
7 .\" sp 2.5i
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
8 .sp 4c
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
9 .ft I
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
10 .ce 99
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
11 .ig
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
12 Instead, what makes it (the UNIX system) effective is an approach
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
13 to programming, a philosophy of using the computer. Although
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
14 that philosophy can't be written down in a single sentence, at
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
15 its heart is the idea that the power of a system comes more from
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
16 the relationship among programs than from the programs themselves.
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
17 .\" The UNIX Programming Environment, p. viii
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
18 ..
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
19 At the heart of the \f(ICUnix\fI philosophy is the idea that
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
20 the power of a system comes more from the relationship
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
21 among programs than from the programs themselves.
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
22 .\" freely rearranged
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
23 .sp
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
24 \(em Brian W. Kernighan and Rob Pike \(em
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
25
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
26
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
27 .sp 3
65
c8a760de091d dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents: 51
diff changeset
28 .ig
c8a760de091d dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents: 51
diff changeset
29 As computing scientists we know that in our area,
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
30 perhaps more than everywhere else,
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
31 mathematical elegance is not a dispensable luxury
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
32 but decides between success and failure.
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
33 .\" EWD 896
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
34 ..
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
35 How do we convince people that in programming
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
36 simplicity and clarity \(enin short: what mathematicians
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
37 call ``elegance''\(en are not a dispensable luxury, but a
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
38 crucial matter that decides between success and failure?
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
39 .\" EWD 648
65
c8a760de091d dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents: 51
diff changeset
40 .sp
c8a760de091d dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents: 51
diff changeset
41 \(em Edsger W. Dijkstra \(em
144
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
42
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
43
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
44 .sp 3
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
45 Open your mind to the past \(en art, history, philosophy.
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
46 And all this may mean something.
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
47 .\" Star Trek, TNG, 2x17 ``Samaritan Snare''
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
48 .sp
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
49 \(em Jean-Luc Picard \(em
335f011e8271 dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents: 65
diff changeset
50
0
dc2bfef4cda7 Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff changeset
51 .ce 0