On Wed, 26 Feb 2003, Eugene van der Pijll wrote:

> For my DT::Cal::Julian module, I've chosen to include a year 0 too, for
> consistency. (I would have prefered not to, but Dave is in charge...)

I'm only in charge because I've said so, not cause I actually know what
I'm doing ;)

Seriously, I'm open to change this again, but it seems like any choice
will be fundamentally arbitrary.  What I really want to avoid is adding
more parameters to the new() method (and other methods) to control the
interpretation of negative years.  I think that way lies madness, or at
least a gross profusion of confusing parameters.

Better for the module to confuse someone the first time they use it then
to develop a ridiculously complex API that no one can grok.

That said, I'm not against adding more _accessor_ methods, so something
like "bc_year()" is a definite possibility.


-dave

/*=======================
House Absolute Consulting
www.houseabsolute.com
=======================*/

Reply via email to