comp.lang.ada
 help / color / mirror / Atom feed
From: eggert@twinsun.com (Paul Eggert)
Subject: Re: Software Engineering News Brief
Date: 1996/11/24
Date: 1996-11-24T00:00:00+00:00	[thread overview]
Message-ID: <57916h$941$1@shade.twinsun.com> (raw)
In-Reply-To: dewar.848230046@merv


dewar@merv.cs.nyu.edu (Robert Dewar) writes:

> To accept dates before the 18th century without comment or error,
> and then misinterpret them seems highly error prone.

On the contrary, I've helped write some applications where quietly
accepting pre-18th-century dates was precisely the right thing to do.
A calendar package should not presume to tell applications what the
proper range is -- it should support the calendar,
and let applications worry about data validity checking.

> All countries agree for the Ada range of dates

That is not true for the early part of this century, when many
countries still used the Julian calendar for most purposes; it's not
even entirely true now, as some countries still use non-Gregorian
calendars for some legal purposes.  (And whether it will be true through
the year 2099 is more than either you or I can say.  :-)

But all this is irrelevant for the Ada calendar package, which
(understandably) supports only the Gregorian calendar.

> I am pretty sure that when people talk about Gregorian dates, they do not
> mean what they say (i.e. they are not talking about dates according to the
> scheme that Pope Gregory decreed)....

There isn't any real disagreement about what `Gregorian' means these days
(except perhaps before the year 1).  If there were real disagreement,
then even the limited-range Ada calendar package would be questionable.




  parent reply	other threads:[~1996-11-24  0:00 UTC|newest]

Thread overview: 44+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1996-11-05  0:00 Software Engineering News Brief tmoran
1996-11-05  0:00 ` Robert Dewar
1996-11-07  0:00   ` Stefan.Landherr
1996-11-11  0:00     ` Robert Dewar
1996-11-05  0:00 ` jimgregg
1996-11-06  0:00 ` Tom Reid
1996-11-07  0:00   ` Robert Dewar
1996-11-07  0:00   ` Norman H. Cohen
1996-11-08  0:00   ` Robert I. Eachus
1996-11-09  0:00     ` Paul Eggert
1996-11-11  0:00       ` Norman H. Cohen
1996-11-16  0:00       ` Robert Dewar
1996-11-17  0:00         ` Fergus Henderson
1996-11-17  0:00           ` Robert Dewar
1996-11-17  0:00             ` Larry J. Elmore
1996-11-17  0:00               ` Robert Dewar
1996-11-18  0:00                 ` Keith Thompson
1996-11-18  0:00               ` Larry Kilgallen
1996-11-18  0:00                 ` Robert Rodgers
1996-11-18  0:00               ` Norman H. Cohen
1996-11-19  0:00                 ` Frank Manning
1996-11-18  0:00             ` Mark A Biggar
1996-11-18  0:00             ` Dave Sparks
1996-11-24  0:00             ` Paul Eggert [this message]
1996-11-24  0:00               ` Robert Dewar
1996-11-25  0:00                 ` Paul Eggert
1996-11-18  0:00         ` Matt Kennel
1996-11-19  0:00           ` Keith Thompson
1996-11-19  0:00           ` Martin Tom Brown
1996-11-21  0:00   ` Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
1996-11-12  0:00 Marin David Condic, 561.796.8997, M/S 731-93
1996-11-09  0:00 tmoran
1996-11-09  0:00 ` Robert Dewar
1996-11-07  0:00 tmoran
1996-11-07  0:00 ` Robert Dewar
     [not found] <55t882$9m@news2.delphi.com>
1996-11-07  0:00 ` Robert Dewar
1996-11-01  0:00 Software Engineering News
1996-11-01  0:00 ` Adam Beneschan
1996-11-05  0:00 ` David Bradley
1996-11-05  0:00   ` Larry Kilgallen
1996-11-05  0:00     ` Steve Jones - JON
1996-11-06  0:00   ` Ed Falis
1996-11-06  0:00 ` John Cosby
     [not found] ` <55rmsc$2ee$1@shade.twinsun.com>
1996-11-07  0:00   ` caip.rutgers.edu!halasz
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox