ugh.book
Programming in Plato’s Cave 183 LS(1) Unix Programmer's Manual LS(1) NAME ls - list contents of directory SYNOPSIS ls [ -acdfgil ...
184 Programming SH(1) Unix Programmer's Manual SH(1) NAME sh, for, case, if, while, :, ., break, continue, cd, eval, exec, exit, ...
Programming in Plato’s Cave 185 ...The third time that Berkeley released a version of make with the same bug present, the hacker ...
186 Programming “It Can’t Be a Bug, My Makefile Depends on It!” .................... The programmers at BBN were generally the e ...
“It Can’t Be a Bug, My Makefile Depends on It!” 187 it crashes is to run every program from your debugger.^2 If you want to debu ...
188 Programming Why should the debugger do that? Why not write some “tool” that does it instead? If the debugger dumps core, yo ...
“It Can’t Be a Bug, My Makefile Depends on It!” 189 Filename Expansion There is one exception to Unix’s each-program-is-self-con ...
190 Programming Spend a few moments thinking about this problem and you can convince yourself that it is theoretically impossibl ...
“It Can’t Be a Bug, My Makefile Depends on It!” 191 features would amount to nothing more than wasted silicon since the majority ...
192 Programming a_function() { char c,buff[80]; int i = 0; while ((c = getchar()) != '\n') buff[i++] = c; buff[i] = '\000'; do_i ...
“It Can’t Be a Bug, My Makefile Depends on It!” 193 bookkeeping information that the C runtime system stores on the stack, such ...
194 Programming Exceptions are conditions that can arise when a function does not behave as expected. Exceptions frequently occu ...
“It Can’t Be a Bug, My Makefile Depends on It!” 195 free until they are put into extraordinary circumstances, whereupon they mys ...
196 Programming Mission Control at the Johnson Space Center in Houston is switching to Unix systems for real-time data acquisiti ...
If You Can’t Fix It, Restart It! 197 If You Can’t Fix It, Restart It! ................................................... So wha ...
198 Programming NAME nanny - A server to run all servers SYNOPSIS /etc/nanny [switch [argument]] [...switch [argument]] DESCRIPT ...
If You Can’t Fix It, Restart It! 199 Restarting buggy software has become such a part of common practice that MIT’s Project Athe ...
...
10 C++ The COBOL of the 90s Q. Where did the names “C” and “C++” come from? A. They were grades. —Jerry Leichter It was perhaps ...
204 C++ Comparing C++ to COBOL is unfair to COBOL, which actually was a marvelous feat of engineering, given the technology of i ...
«
7
8
9
10
11
12
13
14
15
16
»
Free download pdf