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 mail4-relais-sop.national.inria.fr (mail4-relais-sop.national.inria.fr [192.134.164.105]) by yquem.inria.fr (Postfix) with ESMTP id E44E1BC6C for ; Thu, 31 Jan 2008 15:59:33 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAMZwoUfBL1AZh2dsb2JhbACQKwEBAQgKKZk/ X-IronPort-AV: E=Sophos;i="4.25,285,1199660400"; d="scan'208";a="22020506" Received: from gw.exalead.com (HELO exalead.com) ([193.47.80.25]) by mail4-smtp-sop.national.inria.fr with ESMTP; 31 Jan 2008 15:59:33 +0100 Received: from [192.168.204.148] (madpc064.exalead.com [192.168.204.148]) (authenticated bits=0) by exalead.com (8.14.0/8.14.0) with ESMTP id m0VExS3p000597; Thu, 31 Jan 2008 15:59:30 +0100 Message-ID: <47A1E250.8020608@exalead.com> Date: Thu, 31 Jan 2008 15:59:28 +0100 From: Berke Durak User-Agent: Thunderbird 1.5.0.10 (X11/20070221) MIME-Version: 1.0 To: Jon Harrop Cc: caml-list@yquem.inria.fr Subject: Re: [Caml-list] Using dynlink (native code and byte code) for the build system References: <47A19CA2.9010303@exalead.com> <47A1E008.1040808@frisch.fr> <200801311448.38703.jon@ffconsultancy.com> In-Reply-To: <200801311448.38703.jon@ffconsultancy.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam: no; 0.00; berke:01 durak:01 berke:01 durak:01 dynlink:01 byte:01 frisch:01 fwiw:01 ocaml:01 bytecode:01 toplevel:01 wrote:01 wrote:01 dynamically:01 caml-list:01 Jon Harrop a écrit : > On Thursday 31 January 2008 14:49:44 Alain Frisch wrote: >> Berke Durak wrote: >>> Thank to Alain Frisch's natdynlink, it is now possible to dynamically >>> load native code plugins. >> Only on some platforms! Please don't make the availability of exotic >> features mandatory for the build system to work. > > FWIW, I think natdynlink should be a core feature of OCaml going forwards > because it is useful in so many circumstances > I agree. However such a build system will also work with bytecode, albeit at lower performance, on platforms not supporting natdynlink. A build system is also not computationally too intensive, so it should be OK. > not least the performant top-level. Natdynlink in the toplevel?? -- Berke DURAK