[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: functional programming is great, but why lists?




Mike, SICP is messed up. To demonstrate why, please ask Hal and Gerry to
fill in the gaps:

 (define (cons? x) ...)

I had a student go thru the exercise once, and that's when I discovered
that checks and errors counted in a system and not the good behavior. The 
DrScheme experience reinforced this motto at several level above that
piece of work. 

If you want some theory, see the paper on the Expressive Power of
lanuages. 

-- Matthias