Category Archives: General
Lisp Match
(DEF MATCH (PATTERN ASSERTION) (COND ((EQUAL PATTERN ‘?) T) ((AND (ATOM PATTERN) (EQUAL PATTERN ASSERTION)) T) ((ATOM PATTERN) NIL) ((ATOM ASSERTION) NIL) (T (AND (MATCH (FIRST PATTERN) (FIRST ASSERTION)) (MATCH (REST PATTERN) (REST ASSERTION)))))) FIRST <- CAR REST <- CDR
Rob Barton Quote
“Systems programmers are the high priests of a low cult.” Robert “Bob” Barton (1967)
Experience one of my first big computers: the ATT 3B1
A long time ago now, in the 1990 or 1991 timeframe, I bought an ATT 3B1. It was my first true Unix machine. I could tell you lots about it, but there is a Wikipedia page up for it already … Continue reading
Great article on Waterfall / The Power of Open Access to Information
First, someone in the agile camp actually reads the original description on ‘Waterfall’ from 1970. Surprise – it is really really close to agile. This is a great read. Hopefully, this will end a lot of the debates on terminology … Continue reading
Neat Chart on Schumpeter Cycles
Click to enlarge the chart. Pretty interesting chart. When I was old enough to be seriously looking for work, it was right around the 1990 low. It was a pretty tough time to find interesting work. You can read more … Continue reading
Xerox Alto / Star UI
This is a screenshot of the Xerox STAR system from 1984. If you compare it to a desktop today, not much has changed. Most of the concepts have held up really well. What a testament to the team at PARC … Continue reading