The Perl6 OO Cookbook, v0.2 is online.

http://cog.cognitivity.com/perl6/


Changes include:

[] *Much* better accuracy in most of the early recipes (better matching to Apos/Exes and perl6-language: see the 'Status' fields of each recipe.) More fixes coming very soon.

[] Ability to annotate sections and recipes w/ discussion/comments/questions

[] Ability for the community to 'rate' each recipe for (1) general importance of the problem presented and (2) acceptability of the solution presented.

[] A new section on assertions/invariants (no solutions, only problems :-D)

For more info, see the new About/Contribute/Preface pages.

--

For those of you who haven't yet visited, the goal of the POOC is (at the moment) less to give Solutions (because most haven't been decided yet) than to compile the full and complete list of Problems that solutions will eventually be shoved into. It represents "all the questions that someone is likely to ask" when being introduced to perl6 OO. There are 106 recipes so far.

The interactive features are experimental. They're in there to encourage community discussion, and because they were easy to do (I'll tweak them as needed). There are many people out there who don't have the time or ability to help the perl6 programming efforts directly, but who still are intensely interested in the process; this represents one simple way of contributing.

1) Ratings

I am hoping that the general community will help out by 'rating' each problem and solution.

By giving a Problem a high rating, you're saying that a one-line solution to the problem is critically important to you. A low rating means you don't particularly care if perl6 even _supports_ a solution to the problem.

By giving a Solution a high rating, you're saying that if that's the way perl6 actually solves the problem, you'd be thrilled. A low rating means you'd never remember the solution or syntax in a million years, and would need it stapled to your forehead if you actually wanted to use that feature.

2) Comments/Annotations

A place exists in every section and recipe for comments, questions, objections, corrections, or general discussion. Use this to give feedback or ask/answer questions when you don't want to clutter up the mailing lists.

--

For reference, in the first week the POOC had been visited by at least 550+ unique individuals, logging thousands of individual visits. Not bad, I think.

MikeL

Reply via email to