Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • It's worth a read. Has chapters by various programmers 'of note' about stuff.

    Well, about code. But it's like an exam essay where each coder has interpreted the question "what is beautiful code" in different ways.

    • Aye, I've seen this book and been impressed by it. It's on my list of books to read, sooner or later.

      I think it's important for the members of a community to take the time to read each other's code and be inspired by it. Code reviews seems a convenient way to formalize such a habit.

  • I think this is an excellent idea! I tried to do a little of it myself with some Setting code, but it was something like 25 lines, so nowhere near what you are doing, but hey; it's a start!

    • I'd really like to see you (or anyone) blog about some code in the Setting. That's a great idea.

      • Check it out []

        I'd like to do it again some time for sure. There is a lot of interesting code in the setting the deserves to be read. I looked a lot more at the nuts and bolts of the code instead of the overall structure like you did, but mostly because I still need to grok perl6.
        • Thanks; a nice read.

          As you say, it's not precisely what I mean by a review, but nevertheless definitely a good exercise to familiarize oneself with Perl 6. And who knows, maybe enough eyes on the Setting will turn up a logical bug or two before someone stumbles on it in the wild? :)

  • Maybe we could marry the equivalent of C6AN with something like this [] and bake code reviews into the culture right from the start…

    • We could, we definitely could.

      It would be fun to tie together that idea (for side-by-side annotations), proto (for a list of all known Perl 6 projects), (for quickly prototyping the web application), and a central annotation server somewhere (feather would likely do).

      This is how we'll do: if someone else doesn't beat me to it, I will give it a shot when I have the necessary tuits.