From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id A1DF6BC88 for ; Fri, 4 Feb 2005 11:11:04 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j14AB4v6020870 for ; Fri, 4 Feb 2005 11:11:04 +0100 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id LAA15836 for ; Fri, 4 Feb 2005 11:11:03 +0100 (MET) Received: from kraid.nerim.net (smtp-105-friday.nerim.net [62.4.16.105]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j14AB3kN020867 for ; Fri, 4 Feb 2005 11:11:03 +0100 Received: from localhost (karryall.dnsalias.org [62.4.18.180]) by kraid.nerim.net (Postfix) with ESMTP id 8430C418B9; Fri, 4 Feb 2005 11:11:02 +0100 (CET) Date: Fri, 04 Feb 2005 11:11:02 +0100 (CET) Message-Id: <20050204.111102.71086746.oandrieu@nerim.net> To: frederic.gava@wanadoo.fr Cc: caml-list@inria.fr Subject: Re: [Caml-list] Estimating the size of the ocaml community From: Olivier Andrieu In-Reply-To: <002c01c50a98$84337a00$0100a8c0@mshome.net> References: <20050203233950.GB7121@furbychan.cocan.org> <002c01c50a98$84337a00$0100a8c0@mshome.net> X-Mailer: Mew version 4.1 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Miltered: at nez-perce with ID 42034A38.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 42034A37.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; caml-list:01 ocaml:01 andrieu:01 andrieu:01 ijm:01 gava:01 wrote:01 ocaml:01 serialize:01 serialize:01 afaik:01 hair:98 ...:98 ...:98 marshal:01 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.2 X-Spam-Level: > Frédéric Gava [Fri, 4 Feb 2005]: > > On Fri, Feb 04, 2005 at 12:22:47AM +0100, Thomas Fischbacher > > wrote: > > > Oh, by the way, there is one more thing which I consider a > > > really grave issue, which gave us quite a lot of grey hair > > > already: Ocaml strings have this stupid limitation to 16 MB, > > > which means in particular that if you serialize a truly large > > > intermediate state of, say, a long and complicated calculation > > > which accidentally got a bit larger than this limit (while you > > > did not expect that), well... > > > > Got to agree with you on this one ... At least we'll soon all be > > using 64 bit computers where OCaml doesn't suffer this > > limitation. > > > > Rich. > > Richard Jones, CTO Merjis Ltd. > > Also agree with you. This limitation is sometime a problem for > me. I code a library in Ocaml for parallel computing, thus I always > serialize values and I could not bench programs which put on the > networks, very big values. AFAIK Marshal.{to,from}_channel isn't limited by the maximum string length. -- Olivier