On Wed, Feb 25, 2004 at 10:39:51PM -0800, Erick Calder wrote:
> > pulling it into the core with a name like POE::Arguments
> 
> side note: my vote would go for POE::Args.  one thing I've always liked
> about perl and detested about Java is the length of namespaces.  I for one
> hate to type so shorter names are better!

Thinking about it more, POE::Arguments or POE::Args would be fine if
there were only one way to do it.  There isn't, though.  So:

  POE::Args::Object  (return an object with accessors; what POE::Args does)
  POE::Args::Named   (return a hash of named parameters)
  POE::Args::Plain   (return @_[ARG0..$#_])

and whatever else gets invented.

However, I don't think they should all go into the main distribution.
In fact, at this time I'm not convinced there's One True Calling
Convention that should be blessed with inclusion in the distribution.

I've briefly considered the idea of putting them all in the POE
distribution, but that's not acceptable.

-- 
Rocco Caputo - [EMAIL PROTECTED] - http://poe.perl.org/

Reply via email to