Browse thread
[Caml-list] date - waiting for 64-bit (was: Gripes with array)
-
Samuel Lelievre
- Basile Starynkevitch [local]
- james woodyatt
[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Basile Starynkevitch [local] <basile.starynkevitch@i...> |
| Subject: | Re: [Caml-list] date - waiting for 64-bit (was: Gripes with array) |
On Thu, Sep 09, 2004 at 01:55:47PM +0200, Samuel Lelievre wrote:
> Ville-Pertti Keinonen wrote:
>
> >...and personally I hope we'll all be migrating to 64-bit
> >architectures soon, anyhow.
>
> In the meanwhile, is there a way to work around the following?
>
> ------------------------------------------------------------------
> > Caml Light version 0.75
>
> ##open "unix";;
> #time ();;
> - : int = -1052752875
> #gmtime (time ());;
> - : tm =
> {tm_sec = 51; tm_min = 38; tm_hour = 8; tm_mday = 22; tm_mon = 7;
> tm_year = 36; tm_wday = 6; tm_yday = 234; tm_isdst = false}
> #
I suggest to switch to Ocaml (even on a 32 bits machine)
% ocaml
Objective Caml version 3.08.0
# #load "unix.cma";;
# Unix.time ();;
- : float = 1094732223.
# Unix.gmtime (Unix.time ());;
- : Unix.tm =
{Unix.tm_sec = 16; Unix.tm_min = 17; Unix.tm_hour = 12; Unix.tm_mday = 9;
Unix.tm_mon = 8; Unix.tm_year = 104; Unix.tm_wday = 4; Unix.tm_yday = 252;
Unix.tm_isdst = false}
#
I am not sure that staying in Caml Light is a sensible thing to do,
especially for code that you are working on. Maybe taking the
necessary time to port your code from Caml-Light (which is not active
anymore) to Ocaml (which is actively developped and has a bigger
community) is really worth the effort.
--
Basile STARYNKEVITCH -- basile dot starynkevitch at inria dot fr
Project cristal.inria.fr - temporarily
http://cristal.inria.fr/~starynke --- all opinions are only mine
-------------------
To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr
Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/
Beginner's list: http://groups.yahoo.com/group/ocaml_beginners