Abstract Heresies

              Unorthodox opinions on computer science and programming.

Monday, February 28, 2011

No stack? No problem.

›
“We have no badges. In fact, we don't need badges. I don't have to show you any stinking badges...”                  —  The Treasu...
Thursday, February 24, 2011

Where did the stack go?

›
[This post doesn't describe things the way I'd like to. Please see the subsequent post.] The IBM 704 didn't have a stack. T...
3 comments:
Wednesday, February 23, 2011

A harder puzzle

›
Suppose I have a procedure that needs to make temporary use of some expensive resource. The usual way to code this up is something like thi...
4 comments:

An easy puzzle

›
Suppose I have some code like this: (defun foo (x) (wrapper-macro (bar 42 x))) Where wrapper-macro simply prints ‘Normal exit’ or ‘...
4 comments:
Friday, February 18, 2011

An early LISP program (circa Feb. 1960)

›
TST M948-371-P. FOX-EXERCISE 1 DEFINE (((COLLAPSE,(LAMBDA,(L),(COND, ((ATOM,L), (CONS,L,NIL)) ((NULL,(CDR,L)), (COND,((AT...
3 comments:
Thursday, February 17, 2011

Observations on the Feeling of the Ugly and Insignificant

›
vsm001 said... I neglected to add my biggest objection to Louis's project, the lack of a strictly (or lazily) functional subset. Lou...
5 comments:
Tuesday, February 15, 2011

Critique of Reason

›
A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language. ...
15 comments:
‹
›
Home
View web version
Powered by Blogger.