in reply to Another update: "Exploring Programming Language Architecture in Perl"
I applaud you for chapter 13. That's the most cogent explanation of continuations and CPS I read. And I've read several.
In terms of feedback. I think you might reconsider the decision in the final paragraph of 13.2:
This time I haven't bothered to perform all of the possible tail call optimizations,
I think you leave your point unfinished by not showing the full conversion at that point. The first thing I did was attempt to complete the example. It may be that you see that as a good learning experience for the reader, but it took me a couple of attempts to get it right and when what I thought should work didn't after the first couple of attempts, it diluted the wow factor of the chapter to that point.
It left me with the antsy feeling that you avoided showing it because you felt that the full conversion might look too complicated at that stage of the chapter?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: Another update: "Exploring Programming Language Architecture in Perl"
by billh (Pilgrim) on Nov 15, 2006 at 18:23 UTC |