From: Scott L. <sla...@th...> - 2002-09-11 06:36:38
|
On Tue, 10 Sep 2002, Everett, Toby wrote: > How about: > * Wx::NamedParameters > * Wx::NamedParams It also uses non-named params, like CGI.pm. > * Wx::LikeCGI > * Wx::AsCGI I think any name with substring CGI will be considered confusing. > * Wx::Compatability::CGI > * Wx::Compatability::Tk > * Wx::Compatability::Win32GUI Too long.. > We could even reuse a term from another arena: > * Wx::Thunk::CGI > * Wx::Thunk::Tk I didn't find any Thunk on CPAN, but it is in the Hacker's Dictionary. I think it's a clever idea, but probably still confusing due to "CGI". I think the objection is that putting CGI in the name will imply that it is somehow related to CGI web programming, not CGI.pm (which anyway is itself related to CGI web programming). I considered - Wx::Simple, but it's not really that simple (c.f. LWP::Simple, XML::Simple). - Wx::Abstract, but it's not abstract (c.f. DBI) - Wx::WidgetMaker suggested by Matt. There was an objection by Jouke that "widget" is not a wxwindows term. I don't consider that a defeating argument because CGI.pm is also unrelated to wxwindows. :) Also "widget" is a common/generic term. Also, Maker has precedence in GraphMaker, IndexMaker, MethodMaker, SquareMaker, Class::Maker, Slay::Maker (d'oh..). And I think it's not really appropriate to call it simply Wx::Widget. Also, I had already changed it to that name, so it's convenient. Okay, I upload now. |