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=AWL autolearn=disabled version=3.1.3 Received: from mail1-relais-roc.national.inria.fr (mail1-relais-roc.national.inria.fr [192.134.164.82]) by yquem.inria.fr (Postfix) with ESMTP id E5BABBC69 for ; Sun, 4 Nov 2007 14:19:11 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ao8CAJdVLUfAXQImh2dsb2JhbACCOYw4AgEICik X-IronPort-AV: E=Sophos;i="4.21,368,1188770400"; d="scan'208";a="4021847" Received: from discorde.inria.fr ([192.93.2.38]) by mail1-smtp-roc.national.inria.fr with ESMTP; 04 Nov 2007 14:19:11 +0100 Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by discorde.inria.fr (8.13.6/8.13.6) with ESMTP id lA4DJBJg007245 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Sun, 4 Nov 2007 14:19:11 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AigcABpVLUfUnw6GYmdsb2JhbACCOYwuFQIIEBk X-IronPort-AV: E=Sophos;i="4.21,368,1188770400"; d="scan'208";a="3881885" Received: from pih-relay08.plus.net ([212.159.14.134]) by mail2-smtp-roc.national.inria.fr with ESMTP; 04 Nov 2007 14:19:11 +0100 Received: from [80.229.56.224] (helo=beast.local) by pih-relay08.plus.net with esmtp (Exim) id 1IofNe-0006S9-Pp for caml-list@inria.fr; Sun, 04 Nov 2007 13:19:10 +0000 From: Jon Harrop Organization: Flying Frog Consultancy Ltd. To: caml-list@inria.fr Subject: Concurrent ocamlbuild Date: Sun, 4 Nov 2007 13:09:44 +0000 User-Agent: KMail/1.9.5 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200711041309.44590.jon@ffconsultancy.com> X-Miltered: at discorde with ID 472DC6CF.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; twiddling:01 high-level:01 jocaml:01 jocaml:01 frog:98 rewrite:01 compile:01 seems:03 languages:03 concurrent:04 quake:05 mean:08 i'm:09 core:09 core:09 When I'm not cuddling my dual core, I enjoy using tools such as POVRay, pbzip2, quake4-smp and ocamlbuild. Unfortunately, ocamlbuild only seems to spawn a single compile at a time, leaving my other core twiddling its thumbs. Call me crazy, but I was thinking of forking ocamlbuild and doing a complete rewrite in a high-level language like JoCaml. However, I fear my boss will object on the grounds that finding me a successor versed in fringe languages like JoCaml would be prohibitively difficult. I'll ask her when she's finished making lunch but, in the mean time, what do you guys think? -- Dr Jon D Harrop, Flying Frog Consultancy Ltd. http://www.ffconsultancy.com/products/?e