Archives for July 2005

type safety

I’d really like it if there was static type checking in a python-like language that could be turned on after initial prototype development. That way I could hack something quick and dirty together, and then I could turn on type safety level 1, and find some places that have type problems, and then fix them, [...]

organic systems

Continuing ideas in the same vein as the pipes stuff, I have a vision of the future of computing and it’s an odd one, and at odds with the goal of many people in many CS communities. Lots of people remain wedded to the “think very hard about a problem, and then write down the [...]

pipes

I just watched top on a long job that ran through a series of pipes. It was fascinating, because some of the processes needed the whole input, so even though I said “run all of these in parallel”, what actually happened was that the “as you go” programs executed in parallel and the “read it [...]

iTunes

iTunes is a high quality program – it has quickly become my favorite MP3 player ever. So it’s frustrating that the one last thing I want iTunes to do will probably never get done by Apple. They did the innovative thing where they realized that playback was not the hard part of the problem, and [...]