Recent posts
- It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
- A picture may be worth a thousand words, a formula is worth a thousand pictures.
- I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this", well, that would be enough immortality for me.
- Don't blame me for the fact that competent programming will be too difficult for "the average programmer" — you must not fall into the trap of rejecting a surgical technique because it is beyond the capabilities of the barber in his shop around the corner.
- Young man, in mathematics you don't understand things. You just get used to them.
- C is quirky, flawed, and an enormous success.
- It is not the task of the University to offer what society asks for, but to give what society needs.
- By understanding a machine-oriented language, the programmer will tend to use a much more efficient method; it is much closer to reality.
- Another danger is that commercial pressures of one sort or another will divert the attention of the best thinkers from real innovation to exploitation of the current fad, from prospecting to mining a known lode.
- Within C++, there is a much smaller and cleaner language struggling to get out.
- Anybody who comes to you and says he has a perfect language is either naïve or a salesman.
- A man provided with paper, pencil, and rubber, and subject to strict discipline, is in effect a universal machine.
- The idea behind digital computers may be explained by saying that these machines are intended to carry out any operations which could be done by a human computer.
- Machines take me by surprise with great frequency.
- Maybe "just one little global variable" isn't too unmanageable, but that style leads to code that is useless except to its original programmer.
- I'm doing a free operating system (just a hobby, won't be big and professional like GNU).
- If you need more than 3 levels of indentation, you're screwed anyway, and should fix your program.
- An infinite number of monkeys typing into GNU Emacs would never make a good program.
- If Microsoft ever does applications for Linux it means I've won.
- See, you not only have to be a good coder to create a system like Linux, you have to be a sneaky bastard too ;-)