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.9 required=5.0 tests=AWL,SPF_FAIL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr 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 42981BBAF for ; Thu, 24 Sep 2009 16:52:20 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApoEAG8ku0pDz4He/2dsb2JhbADXT4QbBQ X-IronPort-AV: E=Sophos;i="4.44,445,1249250400"; d="scan'208";a="36750809" Received: from fettunta.fettunta.org ([67.207.129.222]) by mail1-smtp-roc.national.inria.fr with ESMTP; 24 Sep 2009 16:52:19 +0200 Received: from usha.takhisis.invalid (unknown [10.17.0.10]) by fettunta.fettunta.org (Postfix) with ESMTPS id F1B87181DB for ; Thu, 24 Sep 2009 14:52:18 +0000 (UTC) Received: by usha.takhisis.invalid (Postfix, from userid 1000) id 5CD5B6070; Thu, 24 Sep 2009 16:52:06 +0200 (CEST) Date: Thu, 24 Sep 2009 16:52:06 +0200 From: Stefano Zacchiroli To: caml-list@yquem.inria.fr Subject: Re: [Caml-list] OC4MC : OCaml for Multicore architectures Message-ID: <20090924145206.GD3189@usha.takhisis.invalid> References: <200909240247.17560.jon@ffconsultancy.com> <60112.70.26.45.183.1253786457.squirrel@pegasus.carleton.ca> <200909241252.24209.jon@ffconsultancy.com> <20090924123940.GA16175@usha.takhisis.invalid> <2a1a1a0c0909240655s7d2b259bo7cc84076701f3395@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2a1a1a0c0909240655s7d2b259bo7cc84076701f3395@mail.gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam: no; 0.00; zacchiroli:01 zack:01 ocaml:01 zacchiroli:01 zack:01 ocaml:01 backtrace:01 distros:01 compiler:01 cheers:01 postdoc:01 2009:98 2009:98 dietro:98 c'e:98 On Thu, Sep 24, 2009 at 09:55:53AM -0400, Mike Lin wrote: > On Thu, Sep 24, 2009 at 8:39 AM, Stefano Zacchiroli wrote: > > So, the real question is: is OC4MC going to be ported to mainline OCaml > > and support in the future or not? > > Recalling how mainline had us waiting like 5 years for native exception > backtraces, and then another like 3 years for the ability to access the > backtrace within the program, I most certainly hope NOT :) > (Nothing personal to INRIA, I work on academic projects and well know how > these things go, it's just not the most awesome maintenance schedule for > one's main PL) But the result you are anticipating will actually mean low acceptance of OC4MC among "common" users, possibly close to 0. All "mainstream" ways of distributing OCaml (both .rpm and .deb distros, GODI, ...) are regularly switching to most recent versions of the compiler. The only people being able to stay to 3.10.2 to benefit of OC4MC will be industries which fixed their developed on a specific version and do not plan to change. Or am I missing something? Cheers. -- Stefano Zacchiroli -o- PhD in Computer Science \ PostDoc @ Univ. Paris 7 zack@{upsilon.cc,pps.jussieu.fr,debian.org} -<>- http://upsilon.cc/zack/ Dietro un grande uomo c'è ..| . |. Et ne m'en veux pas si je te tutoie sempre uno zaino ...........| ..: |.... Je dis tu à tous ceux que j'aime