Proverbs, aphorisms, quotations (English) | by Linux fortune |
A manager went to the master programmer and showed him the requirements document for a new application. The manager asked the master: "How long will it take to design this system if I assign five programmers to it?" "It will take one year," said the master promptly. "But we need this system immediately or even sooner! How long will it take it I assign ten programmers to it?" The master programmer frowned. "In that case, it will take two years." "And what if I assign a hundred programmers to it?" The master programmer shrugged. "Then the design will never be completed," he said. -- Geoffrey James, "The Tao of Programming" | |
A program should be light and agile, its subroutines connected like a strings of pearls. The spirit and intent of the program should be retained throughout. There should be neither too little nor too much, neither needless loops nor useless variables, neither lack of structure nor overwhelming rigidity. A program should follow the 'Law of Least Astonishment'. What is this law? It is simply that the program should always respond to the user in the way that astonishes him least. A program, no matter how complex, should act as a single unit. The program should be directed by the logic within rather than by outward appearances. If the program fails in these requirements, it will be in a state of disorder and confusion. The only way to correct this is to rewrite the program. -- Geoffrey James, "The Tao of Programming" | |
Cosmotronic Software Unlimited Inc. does not warrant that the functions contained in the program will meet your requirements or that the operation of the program will be uninterrupted or error-free. However, Cosmotronic Software Unlimited Inc. warrants the diskette(s) on which the program is furnished to be of black color and square shape under normal use for a period of ninety (90) days from the date of purchase. NOTE: IN NO EVENT WILL COSMOTRONIC SOFTWARE UNLIMITED OR ITS DISTRIBUTORS AND THEIR DEALERS BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFIT, LOST SAVINGS, LOST PATIENCE OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES. -- Horstmann Software Design, the "ChiWriter" user manual | |
Graduating seniors, parents and friends... Let me begin by reassuring you that my remarks today will stand up to the most stringent requirements of the new appropriateness. The intra-college sensitivity advisory committee has vetted the text of even trace amounts of subconscious racism, sexism and classism. Moreover, a faculty panel of deconstructionists have reconfigured the rhetorical components within a post-structuralist framework, so as to expunge any offensive elements of western rationalism and linear logic. Finally, all references flowing from a white, male, eurocentric perspective have been eliminated, as have any other ruminations deemed denigrating to the political consensus of the moment. Thank you and good luck. -- Doonesbury, the University Chancellor's graduation speech. | |
FORTUNE EXPLAINS WHAT JOB REVIEW CATCH PHRASES MEAN: #1 skilled oral communicator: Mumbles inaudibly when attempting to speak. Talks to self. Argues with self. Loses these arguments. skilled written communicator: Scribbles well. Memos are invariable illegible, except for the portions that attribute recent failures to someone else. growth potential: With proper guidance, periodic counselling, and remedial training, the reviewee may, given enough time and close supervision, meet the minimum requirements expected of him by the company. key company figure: Serves as the perfect counter example. | |
Red Hat Linux 10.0 RALEIGH-DURHAM, NC -- HypeNewsWire -- Red Hat, the producer of the most popular Linux distribution with over 25 million estimated users, is proud to announce the availability of Red Hat Linux 10.0. The latest version contains the new Linux 6.2 kernel, the Z Window System 2.0, full support for legacy Windows 3.x/9x/200x/NT software apps, and more. Copies of Red Hat Linux 10.0 will be available in stores on CD-ROM, DVD-ROM, or GNUDE (GNU Digital Encoding) disks within the next week. Compaq, Dell, Gateway, and several other large computer manufacturers have announced that they will offer computer systems with Red Hat 10.0 pre-installed. "We can sell systems with Red Hat pre-installed for considerably less than systems with Microsoft ActiveWindows 2001. Overall, Red Hat Linux's superior quality, low price, and modest system requirements puts Windows to shame," one Dell spokesperson said at last week's LinDex convention. | |
Please use an explicit test - I know gcc suggest just an extra set of parenthesis, but I'm personally convinced that is just because some gcc people have been damaged by too much LISP. - Linus Torvalds discussing gcc requirements on linux-kernel |