Abstract Heresies
Unorthodox opinions on computer science and programming.
Sunday, May 26, 2013
Confusion about functional programming
›
Lawrence Botroff posted a set of questions and I thought I'd reply in my blog. I've read some of the discussions here, as well a...
Wednesday, April 10, 2013
Nasty details
›
John Cowan wanted more detail. If device drivers and bus cycles are not up your alley, I suggest you skip this post. Seriously. Still h...
1 comment:
Thursday, April 4, 2013
Esoterica
›
I occasionally get email about things I never thought I would have to remember. Recently, I was asked how the LMI K-machine booted. The sh...
1 comment:
Monday, March 18, 2013
About nothing
›
Here's a way to quickly compute the leftmost digit of a number: (define (leftmost-digit radix n) (if (> radix n) n (let...
3 comments:
Monday, January 14, 2013
Memory management
›
My college professors constantly encouraged us to "Go back to first principles." Consider a computing task that runs for some am...
Monday, August 20, 2012
A little puzzle
›
I set my cell phone display-up on a flat surface (a table) and I turn on Google Maps. I rotate the phone so that it "points north...
4 comments:
Thursday, July 26, 2012
The ability to write nested loops is not a sufficient condition of employment
›
But it ought to be a necessary one. Suppose you were helping me write a TicTacToe program. I have this Java code so far: package com.vapo...
5 comments:
‹
›
Home
View web version