From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by yquem.inria.fr (Postfix) with ESMTP id 2E3EBBBCA for ; Sat, 22 Mar 2008 13:14:30 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsAAIGU5EfUGyokmmdsb2JhbACREQEBAQEBCAUJBxaXBAQ X-IronPort-AV: E=Sophos;i="4.25,538,1199660400"; d="scan'208";a="8693994" Received: from smtp6-g19.free.fr ([212.27.42.36]) by mail2-smtp-roc.national.inria.fr with ESMTP; 22 Mar 2008 13:14:30 +0100 Received: from smtp6-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp6-g19.free.fr (Postfix) with ESMTP id 8FD8F5FE6F; Sat, 22 Mar 2008 13:14:29 +0100 (CET) Received: from morgana (pat35-1-82-229-60-210.fbx.proxad.net [82.229.60.210]) by smtp6-g19.free.fr (Postfix) with ESMTP id 767DF5FE6C; Sat, 22 Mar 2008 13:14:29 +0100 (CET) Received: by morgana (Postfix, from userid 1000) id 305071455AB; Sat, 22 Mar 2008 13:14:27 +0100 (CET) From: David MENTRE To: Richard Jones Cc: Dario Teixeira , caml-list@yquem.inria.fr Subject: Re: [Caml-list] Long-term storage of values Organization: none References: <1206049386.3295.18.camel@flake.lan.gerd-stolpmann.de> <905079.47901.qm@web54602.mail.re2.yahoo.com> <20080321152408.GB29482@annexia.org> Date: Sat, 22 Mar 2008 13:14:28 +0100 In-Reply-To: <20080321152408.GB29482@annexia.org> (Richard Jones's message of "Fri, 21 Mar 2008 15:24:08 +0000") Message-ID: <87bq57arbv.fsf@linux-france.org> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam: no; 0.00; ocaml:01 ocaml:01 marshalling:01 ocaml's:01 gpg:01 caml-list:01 marshal:01 writes:01 binary:02 sun's:02 python:03 conversions:05 pgp:05 somewhat:05 written:07 Richard Jones writes: > XDR is regarded as a rather "old" protocol and support > is somewhat limited (basically, C, Java and OCaml). And Python: http://thomas.enix.org/pub/pyrpc/ We used it to talk using SUN's RPC (ONC RPC) to a server written in OCaml. > On the other hand it is well-understood and miles faster than > anything else, since it's a simple marshalling format just like > OCaml's Marshal. And the on-the-wire storage is much more efficient compared to say, XML, with no issues like decimal-asci <-> binary conversions. Yours, d. -- GPG/PGP key: A3AD7A2A David MENTRE 5996 CC46 4612 9CA4 3562 D7AC 6C67 9E96 A3AD 7A2A