Abstract Heresies

              Unorthodox opinions on computer science and programming.

Saturday, September 26, 2009

If you haven't heard

›
There seem to be more readers of my posts than there used to be, so I wanted to mention a project I've been slowly working on. I've...
Friday, September 25, 2009

Needed for a debugger?

›
Pascal Costanza writes: I always find the argument that some language construct is supposedly “dangerous” a bit weird. It's too fuzzy ...
Thursday, September 24, 2009

First-class environments

›
In the previous posts I discussed the advantages of procedural abstraction, showed various ways to poke holes in the abstraction, and discus...
3 comments:
Monday, September 21, 2009

Closing in

›
In the previous posts I showed some problems that occur when you poke holes in the abstraction you get from procedures. By default, lexical...
3 comments:
Saturday, September 19, 2009

Move, Down the road I go

›
Louis Reasoner doesn't care for all the work he had to do just to make it possible to read and clear the counter. He decides to write a...
Friday, September 18, 2009

And nows the time, the time is now

›
In my previous post I showed one way of breaking procedural abstraction. Dynamic binding allows the details of the implementation to be vis...
2 comments:
Thursday, September 17, 2009

Yet more rambling

›
I hope I'm preaching to the choir when I say that procedural abstraction is the greatest thing since sliced bread . If you're stil...
2 comments:
‹
›
Home
View web version
Powered by Blogger.