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
Powered by Blogger.