[Datetime-SIG] Timeline arithmetic?
Guido van Rossum
guido at python.org
Fri Sep 4 20:25:21 CEST 2015
I made it up, in analogy to "classic classes" in Python 2. I did this not
as a euphemism, but to avoid confusion, since in the existing docs "naive"
is only ever applied to objects (meaning tzinfo-less) and I wanted to have
a term that couldn't confuse anyone into thinking we were only talking
about arithmetic of naive objects.
On Fri, Sep 4, 2015 at 11:19 AM, Carl Meyer <carl at oddbird.net> wrote:
> On 09/04/2015 12:11 PM, Alexander Belopolsky wrote:
> > Keep in mind that the standard library should not only support "casual
> > users", but also those who will write a "period
> > recurrence library" for those "casual users." This is where classic
> > arithmetic is indispensable.
> Oh, I'm well aware. But naive arithmetic is always available - on naive
> Btw, I have a minor objection to the term "classic arithmetic." It's a
> made-up term from this mailing list, and I don't think it describes a
> real distinct thing, it's just a euphemism for "naive arithmetic."
> I'm not sure why the euphemism arose; I _think_ it arose because it
> sounds wrong to say that aware datetimes perform naive arithmetic. I
> think that sounds wrong to roughly the same extent that it is wrong, so
> I don't see any point in using a made-up euphemism to hide it :-)
> Datetime-SIG mailing list
> Datetime-SIG at python.org
> The PSF Code of Conduct applies to this mailing list:
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Datetime-SIG