On Thu, May 04, 2006 at 10:44:29AM -0400, David K Storrs wrote:
> Also, the page should talk about why it is difficult to do what is
> being done. Ask the reader questions: "You want to <support
> continuations / have coroutines / embedd yacc in your language /
> whatever>. How do you do it?" Then offer up an analysis of various
> design choices that were considered and rejected and why.
I think this will see a lot of use, not just in terms of people really
outside the perl6 project, looking at it, and wondering what's taking so
long, but also people on the semi-inside, trying to remember things like
"I'm sure there's a reason other then C<< if condition_without_parens
{block} >> that we can't have C<< %foo {'bar'} >> DTRT, but I can't
remember it", which certianly happens to me fairly often.
Also, as a checklist for proposals. If you're thinking of proposing
something, go look there. If it's already there, do you have any new pros
to put against the existing cons?
-=- James Mastros