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