Mercurial > docs > master
annotate dedication.roff @ 234:eba3744fb238
Added my set of helper scripts.
Removes the spell makefile target as it was not use{d,ful} anyway.
Btw: I should have ran script/doubles before I printed the document. :-/
author | markus schnalke <meillo@marmaro.de> |
---|---|
date | Mon, 16 Jul 2012 11:23:30 +0200 |
parents | 25d05add0d97 |
children |
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 |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
7 .sp 2.5i |
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
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 .. |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
19 .ig |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
20 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
|
21 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
|
22 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
|
23 .\" freely rearranged |
0
dc2bfef4cda7
Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
24 .sp |
dc2bfef4cda7
Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
25 \(em Brian W. Kernighan and Rob Pike \(em |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
26 .sp 3 |
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
27 .. |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
28 |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
29 |
65
c8a760de091d
dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents:
51
diff
changeset
|
30 .ig |
c8a760de091d
dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents:
51
diff
changeset
|
31 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
|
32 perhaps more than everywhere else, |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
33 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
|
34 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
|
35 .\" EWD 896 |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
36 .. |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
37 How do we convince people that in programming |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
38 simplicity and clarity \(en in short: what mathematicians |
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
39 call ``elegance'' \(en are not a dispensable luxury, but a |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
40 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
|
41 .\" EWD 648 |
65
c8a760de091d
dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents:
51
diff
changeset
|
42 .sp |
c8a760de091d
dedication: Maybe I should print the quote of Dijkstra too.
markus schnalke <meillo@marmaro.de>
parents:
51
diff
changeset
|
43 \(em Edsger W. Dijkstra \(em |
176
25d05add0d97
Mentioned the source of the Dijkstra quote and fixed the ref system.
markus schnalke <meillo@marmaro.de>
parents:
163
diff
changeset
|
44 .Id dijkstra |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
45 |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
46 |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
47 .ig |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
48 .sp 3 |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
49 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
|
50 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
|
51 .\" 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
|
52 .sp |
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
53 \(em Jean-Luc Picard \(em |
163
0628571d32d7
dedication: Keep only the quote by Dijkstra.
markus schnalke <meillo@marmaro.de>
parents:
144
diff
changeset
|
54 .. |
144
335f011e8271
dedication: I guess I need to have three quotes ...
markus schnalke <meillo@marmaro.de>
parents:
65
diff
changeset
|
55 |
0
dc2bfef4cda7
Initial commit: Basic structure, macros and fonts.
markus schnalke <meillo@marmaro.de>
parents:
diff
changeset
|
56 .ce 0 |