> Marketing reasons.  The original Pilot design had to be competetive with
> comparable products of the time.  Those products could store tons of data
> in a small amount of space.  The Pilot had to be able to make the same
> claims.  Thus, date information was packed into a two-byte field: 5 bits
> for the day, 4 for the month, and 7 for the year == 16 bits.

  as per my previous post.. 

> The mistake was probably exposing this packing in the API.

  not really - the programmer should be aware of this problem.
 
> (Another mistake was storing the date as day/month/year, when simply
> storing "number of days since 1904" as a 16-bit field would have yielded a
> range of 179 years.)

  i still believe it was to synchronize with the UNIX date system
  failure..

  i guess as soon as they figure something out regarding UNIX, they
  will replicate it with the Palm?

az. 
--
Aaron Ardiri 
Lecturer                       http://www.hig.se/~ardiri/
University-College i G�vle     mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN       
Tel: +46 26 64 87 38           Fax: +46 26 64 87 88
Mob: +46 70 352 8192           A/H: +46 26 10 16 11

Reply via email to