"Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp> writes:
Eg, who really understands Mule? Hrvoje doesn't claim to
AFAIK---but
he knows how to write code around it, and even wrote the tutorial for
that.
You misunderstood Martin. He meant that he doesn't understand the
*usage* pattern (interface) of call/cc, not its implementation. As
you say, I don't understand the mule-*.c files, but I've taken care to
study the MULE interface by looking at Ben's code, and I found it easy
to understand and follow. This is not the case with Martin and
call/cc -- he finds he cannot understand call/cc, and I'm not sure I
can blame him for it.
The questions are "How useful might call/cc be?
call/cc is obviously useful to Scheme hackers, so if we choose Scheme
for an extension language, we'll get people who will know how to use
it for their purposes. However, I doubt that call/cc will in itself
be a good enough reason to choose Scheme over something else.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
HOW YOU CAN TELL THAT IT'S GOING TO BE A ROTTEN DAY:
#15 Your pet rock snaps at you.