Footnotes matter
I missed last week’s “Silicon Valley Patterns Group” meeting and the week before that it had been cancelled because of other conflicts. I was getting geek withdrawals and I was glad to finally meet again yesterday.
We’re still studying SICP but we’re getting close to the end. Last night we beat streams to death again, which is great, since I had missed the meeting :) Apparently the week before the group had struggled with infinite loops in part because they had missed a certain footnote in the book, which warned against special form expressions.
Some of us had Java implementations of the sieve, with more or less complex solutions.
It’s likely that next time we will be talking about the metacircular evaluator in Scheme, which is the climax of the whole SICP thing. Then we need to seriously start thinking about what to learn next. It seems that it’s going to be another language, and so far the candidates are: Haskell, Common Lisp, Prolog and ML.
Can’t wait.
