The Month in Perl Software Design: Review of January 2005

Discussion in 'Perl Misc' started by Terrence Brannon, Feb 10, 2005.

  1. NAME
    The Month in Perl Software Design: Review of January 2005

    DESCRIPTION
    Overview of topics discussed on the Perl Software::Design mailing list
    during January 2004.

    TOPICS
    List of object and package lazyloaders
    Terrence Brannon has developed and maintains a list of all CPAN modules
    which support dynamic object creation and/or package loading as their
    primary or tangential functionality:

    <http://www.metaperl.com/article-pod/Catalog-lazy_loaders/lazy_loaders.h
    tml>

    Logic programming
    Curtis "Ovid" Poe discusses his new Prolog interpreter and what
    softwaring engineering benefits it will offer him:

    <http://www.mail-archive.com//msg00115.html>

    PPI goes Beta
    Adam Kennedy's funded initiative to parse Perl documents has a beta
    submission to CPAN:

    <http://www.mail-archive.com//msg00103.html>

    Mutator chaining and the Design of HTML::Seamstress
    The design of HTML::Seamstrss was guided by the design of the package it
    derives from, HTML::Tree. Cavaletto and Brannon discuss the possibility
    of delegation to provide concise calling conventions for
    HTML::Seamstress.

    Cavaletto shows the pitfalls in mutator chaining when rewriting trees.
    Also shows how nify methods whose behavior is implicit from compiler
    hints can cause trouble:

    One definite conclusion: better to leave the tree manipulation work to a
    dedicated library instead of tricky compiler hints.
    HTML::Element::Library was the result of separating compiler concerns
    from library utilities.

    <http://www.mail-archive.com//msg00095.html>

    RESOURCES
    Perl Software::Design mailing list
    <http://www.metaperl.com/sw-design>

    The Perl Software::Design mailing list is available from a number of
    sources:

    <nntp://news.gmane.org/gmane.comp.lang.perl.software-design>
    <http://dir.gmane.org/gmane.comp.lang.perl.software-design>



    Here are the mailing list archives to give you an idea of the
    content:

    <http://www.mail-archive.com//>

    This document
    <http://www.metaperl.com/sw-design/review/2005/1/1.pod>
    <http://www.metaperl.com/sw-design/review/2004/1/1.txt>
    <http://www.metaperl.com/sw-design/review/2004/1/1.html>


    --
    Carter's Compass: I know I'm on the right track when,
    by deleting something, I'm adding functionality.
    Terrence Brannon, Feb 10, 2005
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Michal Maciejczak
    Replies:
    1
    Views:
    1,966
    Matthias Kaeppler
    Apr 23, 2005
  2. Bill
    Replies:
    10
    Views:
    712
    Fulvio
    Apr 13, 2006
  3. Replies:
    1
    Views:
    425
    Steve W. Jackson
    Dec 22, 2006
  4. Mufasa
    Replies:
    0
    Views:
    381
    Mufasa
    Sep 5, 2008
  5. laredotornado
    Replies:
    5
    Views:
    440
    Jim Janney
    Feb 29, 2012
Loading...

Share This Page