Wednesday, March 12, 2008

A problem with Common Lisp

Common Lisp doesn't have python's generators. Or more generally, scheme's coninuations. Now, an often cited problem with continuations is that they are hard to understand, that they do not feel 'natural'. But then neither are GOTO statements. It's just another one of those primitives that are only useful to build 'natural' abstractions on top of.

No comments: