(Untitled)
Induction, as applied in the physical sciences, is always uncertain, because it rests on the belief in a general order in the universe, an order outside of us. On the contrary, mathematical induction,…
}
Skip to main contentInduction, as applied in the physical sciences, is always uncertain, because it rests on the belief in a general order in the universe, an order outside of us. On the contrary, mathematical induction,…
Don’t succumb to the siren songs of trivial optimizations – they make the more important optimizations much harder to locate. http://www.xach.com/naggum/articles/[email protected]…
When readability is highly valued, the readership falls. If it looks complex, it must be hard, right? So people get a sense of personal satisfaction from mastering the apparently complex, even though…
The C-only train has left the station. Few departments teach surveys of programming languages anymore, and I don’t know of any department that teaches a required course in history of computing. I wor…
We believe COMMON LISP suffers from being designed by implementors with beliefs in what is possible, rather than by users with beliefs in what is probable. /content/files/Files/clcrit.pdf…
There was a belief that Lisp is the correct language for systems programming. This is a religious belief, especially in light of the fact that only a few operating systems, for example, have been writ…
moredeny http://xach.com/naggum/articles/[email protected]…
All experience has taught us that solving a complex problem uncovers hidden assumptions and ever more knowledge, trade-offs that we didn’t anticipate but which can make the difference between meeting…
Java takes the part of C++ that I like the least - its syntax derived from the C syntax - and not the parts I consider most important - the ability to do data abstraction without compromising efficien…
This release of Is Parallel Programming Hard, And, If So, What Can You Do About It? features filled-out data-structures, debugging, and advanced-synchronization chapters; the addition of hazard pointe…
A beginning is a very delicate time -- Princess Irulan…
I have long wanted to keep track of all the snippets of code, of thoughts, of patters, that I keep coming across. Those that are small enough can go on @KratoBits, while larger fragments can stay here…