Perf Book, Updated
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…
}
Skip to main contentThis 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…
Some half dozen persons have written technically on combinatory logic, and most of these, including ourselves, have published something erroneous. Since some of our fellow sinners are among the most…
State machines are difficult to program and debug. Almost every consideration about the goto statement applies to the event handling mechanisms that manage state transitions. The event handlers do not…
Our industry, the global programming community, is fashion-driven to a degree that would embarrass haute couture designers from New York to Paris. We’re slaves to fashion. Fashion dictates the program…
The book and class leave it at that and proceed onto the limits of computability, which is the real point of the material. But there’s a natural question that isn’t presented in the book and which I n…
Because why even download/clone/submodule stuff, when you can just mention it by name! vimrc gets the following set rtp+=~/.vim/bundle/vundle/ call vundle#rc() Then you just mention the bundles by…
Woof … I’ve discovered fire! $ lein repl REPL started; server listening on localhost port 13859 user=>…
Once upon a time I took great care to ensure that TEX82 would be truly archival so that results obtainable today would produce the same output 50 years from now but that was manifestly foolish. Let’s…
Step away from the machine. Literate programming has nothing to do with tools or style. It has very little to do with programming. One of the hard transitions to literate programming is “literate thin…
Most programmers are still locked into the idea of making a program out of a large pile of tiny files containing pieces of programs. They do not realize that this organization was forced by the fact t…