Matt Fowles | 2 Nov 05:32 2004
Picon

Perl 6 Summary for 2004-10-23 through 2004-11-01

Perl 6 Summary for 2004-10-23 through 2004-11-01
    All~

    Welcome to another summary, this one being slightly delayed by
    Halloween. Before I start off with perl6-language, let me remind all
    American readers to vote tomorrow. Non-American readers should also
    vote, but it seems unlikely that your day of voting is tomorrow. So
    without further ado,

  Perl 6 Language
   assorted questions
    Rich Morin wanted to know two things. One, can he hook into function
    calls and just about everything else for his evil purposes. Two, can he
    get floating point values which automagically track their rounding
    errors. Austin Hastings pointed out that two would probably best be
    implemented as an opaque object whose value is a junction. Luke Palmer
    demonstrated an evil way to embed whatever hooks he wanted by adding an
    extra layer to the grammar. Somehow, I worry that shooting myself in the
    foot with this would take most of my body off...

    <http://xrl.us/drsq>

   Perl6 backwards compatibility
     U. Ruirarchzatrea expressed a desire for perfect backwards
compatibility to perl5 and a ponie too.  Matthew Walton, Brent 'Dax'
Royal-Gordon, and Luke Palmer all told him that he could have a ponie,
but it would not be perfect.

    <http://xrl.us/drsr>

(Continue reading)

Matt Fowles | 9 Nov 04:39 2004
Picon

Perl 6 Summary for 2004-11-01 through 2004-11-08

Perl 6 Summary for 2004-11-01 through 2004-11-08
    All~

    Welcome to yet another summary, brought to you (once again) with the aid
    of the musical stylings of Dar Williams and Soul Coughing and a small
    stuffed elephant name Aliya. And, without further ado, I give you Perl 6
    Language (whose traffic has picked up a little)...

  Perl 6 Language
   What was that anonymous thing?
    Juerd wondered what things could be named and what anonymous. Larry
    provided the answer: Subtypes, Enums, Lists (Lazy and Eager), Grammars,
    and Packages, but then threatened to attack Juerd with hot grits.

    <http://xrl.us/dvi2>

   updated Apocalypses and Synopses
    Larry proved links to the current versions of the various Apocalypses
    and Synopses. Unfortunately he forgot to start a new thread with his
    message...

    <http://xrl.us/dvi3>

    http://www.wall.org/~larry/apo -- apocalypses
    http://www.wall.org/~larry/syn -- synopses

   suggested warning for overriding operators
    Aaron Sherman wanted to receive a warning for defining things like
    "multi sub *infix:+(...) {...}". But Larry reasoned the anyone who'd use
    the * there does not care for warnings.
(Continue reading)

Matt Fowles | 16 Nov 05:27 2004
Picon

Perl 6 Summary for 2004-11-08 through 2004-11-15

Perl 6 Summary for 2004-11-08 through 2004-11-15
    All~

    Welcome to yet another Monday summary. This would have been a Sunday
    summary, but Avernum (from Spiderweb Software) forcibly prevented it. As
    usual, we will start out with Perl 6 Language.

  Perl 6 Language
   modules and exports
    Aaron Sherman wanted to know some specifics about exporting things from
    modules. In particular, he did not want to have to retype a whole bunch
    of things. Larry gave an answer indicating that some of what Aaron wants
    should occur, but some things are difficult for good reason.

    <http://xrl.us/dy47>

   AUTOCLASS(DEF)? hooks
    Rod Adams wanted to know if he could get AUTOCLASS and AUTOCLASSDEF
    hooks. Larry told him that he probably could. Rod also wanted module
    name aliasing. Larry told him that he could. Rod wanted to have module
    names with arbitrary strings. Larry told him that he could. Rod wanted
    to be able to load multiple version of the same module. Larry told him
    that he could. The summarizer wanted each question of different focus to
    be in a different message. Hopefully, Larry will tell him that they
    should...

    <http://xrl.us/dy48>

   matching the nth occurrences
    Sudarshan Gaikaiwari wanted to know how to match the "2nd last" last
(Continue reading)

Matt Fowles | 23 Nov 05:25 2004
Picon

Perl 6 Summary for 2004-11-15 through 2004-11-22

Perl 6 Summary for 2004-11-15 through 2004-11-22
    All~

    Welcome to yet another summary. Although Aliya is present for this
    summary, I think the unnamed gecko with its tongue out will be the one
    who is helping to bring it to you, aided of course by Nicola Conte and
    Massive Attack. Without too much further ado, I give you Perl 6
    Language.

  Perl 6 Language
   return values from a substitution
    Nicholas Clark wondered what kind of return value the s/// operator
    would return. Larry provided the answer, a match object that does wicked
    smart things based on context (Boston is getting to me).

    <http://xrl.us/d4hg>

   Deep Operators
    Matthew Walton wondered about deep operators and return types. No answer
    yet, but it is still a little early to call in the awesome forces of
    Warnock.

    <http://xrl.us/d4hh>

  Perl 6 Compiler
    The race between google and the compiler is over, and google loses.
    badly. While, alas, I do not get a pretty interface, you all get links
    from <http://www.nntp.perl.org>. Plus you get a nifty infant grammar
    engine to torture.

(Continue reading)

Matt Fowles | 30 Nov 04:22 2004
Picon

Perl 6 Summary for 2004-11-22 through 2004-11-29

Perl 6 Summary for 2004-11-22 through 2004-11-29
    All~

    Rather than try to do something witty about the strange music I am
    listening to, or the stuffed animals who are assisting me. I will start
    this summary off with an entirely self-serving request. <abuse>A while
    ago I saw the quote "Computer Science is merely the post-Turing Decline
    of Formal Systems Theory." without an attribution. I have tried to find
    an attribution for it, but have been unable to find one. If any of you
    know it, that information would be appreciated.</abuse> With that out of
    the way, I bring you

  Perl 6 Language
   Deep Operators
    Last week, Matthew Walton wondered about Deep Operators and if they
    would work as he expected. As I tentatively predicted, the answer came
    back and was "yes". Then the thread got side tracked with context and
    Perl vs perl vs PERL concerns.

    <http://xrl.us/d6wj>

   gather to separate bins
    Dave Whipp wanted to know if he could use gather/take with multiple
    bins. Michele Dondi suggested using adverbs for it. Rod Adams pointed
    out that as gather is inherently lazy the two binned approach could
    cause strange results (like churning for a while filling one bin trying
    to get an element for the other). Of course, not being able to do it
    would mean possibly having to compute an expensive generate function
    more than necessary, unless it is memoized...

(Continue reading)


Gmane