I would like to announce the creation of a new mailing list for the discussion of software design in general, and software design with perl in particular. The list was set up by fellow monk metaperl and myself in hopes of providing a place for the lively discussion of some of the more advanced topics of building software.

All are welcome to sign up at the following URL http://metaperl.com/cgi-bin/mailman/listinfo/sw-design.

Just in case you are wondering, the topic of "software design" is defined (in the context of this list) as including but not limited too such wide topics as; OOP, functional programming, AOP, structured/procedural programming. And even narrower topics such as; design patterns (good or bad), large scale (enterprise) software design, multiple-inheritance/mix-ins/traits/roles, polymophism (OO and non-OO), (a personal favorite of mine) interface polymorphism, currying (functions and food if you like), MVC, IoC and all sorts of cutting edge buzzwords.

-stvn
  • Comment on New "Software Design in Perl" Mailing list

Replies are listed 'Best First'.
Re: New "Software Design in Perl" Mailing list
by jZed (Prior) on Nov 17, 2004 at 18:26 UTC
    Ok, I'll bite ... what the heck is IoC? Google isn't very helpful, unless you mean the Institute of Cybernetics at TTU in Estonia.

      "Inversion of Control" its all the rage in Java-land right now, and I recently released a perl version of it here.

      -stvn
Re: New "Software Design in Perl" Mailing list
by simonm (Vicar) on Nov 17, 2004 at 21:11 UTC
    I've subscribed... But I'm not clear on how you envision this list being different than Perl Monks; wouldn't those same topics be welcome here? Is there a particular style of discourse you have in mind?

      Excellent.

      You are right, the same topics are welcome on perl monks, but one of the things about perl monks that I find frustrating is how short lived discussions tend to be. They flare up for a day or two, and then the discussion tends to fade out (unless they make the weekly best, but even then all that is left are small sparks). Now, don't get me wrong, while this does frustrate me, I realize that it is part of why perl monks is so successfull.

      However, my hope is that with the list we can explore topics in more depth and over longer periods of time. Not that I want to have long boring discussions that drone on for days/weeks/months, but that sometimes the quickness of perlmonks is detrimentatal to the discussion, particularly when the topic has a lot of depth.

      -stvn
        How about making it a wiki? I believe a wiki, with the much interlinked structure, would be better to store the purified wisdom. And it would be easier to access by newcomers.