On Fri, Aug 09, 2002 at 10:43:01AM -0400, Al Tobey wrote: > Dia (http://www.lysator.liu.se/~alla/dia/) can draw UML, but can only > generate C++ and Java (using a separate tool). I've used it for > documentation purposes, but not much else. It's part of GNOME, it's > free, it's written in C.
Well, generating Perl should be possible then. I think the approach of embedding the description (UML or Rocco's notation) in the Perl code is better. There are tools that try to generate UML from code, but this is hard, and probably impossible for Perl code. Additionally, POE does want to work with this valuable information (transactions, ...). What I'd be interested in is how you think about UML. I assume you know at least parts of it. Could you answer some of these questions, please: Was it hard to learn? (at least class diagrams) Is it useful? Do you think that it can handle most of the things we would want to specify for POE? Do you think that using it as the (main) notation would help POE and what would other people think? Thanks. The claim that a quite a few people know at least the basics might only be right in my part of the world. And the current POE users should benefit from the chosen way. Comments from other readers would be helpful as well , thanks. torvald
