From mboxrd@z Thu Jan 1 00:00:00 1970 X-Sympa-To: caml-list@inria.fr Received: from mail2-relais-roc.national.inria.fr (mail2-relais-roc.national.inria.fr [192.134.164.83]) by walapai.inria.fr (8.13.6/8.13.6) with ESMTP id p3M86SsC023359 for ; Fri, 22 Apr 2011 10:06:28 +0200 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArsCAA42sU1KfVI0imdsb2JhbACEUJNCjUQIFAEBAQoJDQcSBiGnQ4ozAQSCY4UJiRIBAQMGhHADfQSOLYQHgQaFAzqBIg X-IronPort-AV: E=Sophos;i="4.64,253,1301868000"; d="vcf'?scan'208";a="97740338" Received: from mail-ww0-f52.google.com ([74.125.82.52]) by mail2-smtp-roc.national.inria.fr with ESMTP/TLS/RC4-SHA; 22 Apr 2011 10:06:23 +0200 Received: by wwe15 with SMTP id 15so535085wwe.9 for ; Fri, 22 Apr 2011 01:06:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:sender:message-id:date:from:user-agent :mime-version:to:subject:references:in-reply-to:x-enigmail-version :content-type; bh=l19W0TwumLOxPvDQ6Brq0NSA4MAx0Tyb8GF5KZB2GWo=; b=pbFgAUdynBWL7hMKL9TEJEPLQ+xoloBaPNorLBuXqhHO5toBvCIrylvDYyW4BXRItk j5rHg5mETTfS/JFIC/438JrOUgJMYevmMFLC0YYSUmAXH6H0jIcevvpoJY5CbQZy5pUB R70LNYcYHgP0/HlrhgluS7T08x07ipEg7ZPEM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:x-enigmail-version:content-type; b=u0R8Nm7ZcODCkBAfoVztcABpDjlSaUChlRB7H9aXsZUJ3yzUC+wQAmGrJihucfduhf xrYGev5h//NlVnr46ydbcfslZl6koeRSNJGQ/haVyODs+8Z1YertWaV5OmEr8s03vH+5 7hgUowJ6ECR1j4lxO0qq4SWAjIPN0GD5gU2SE= Received: by 10.227.10.131 with SMTP id p3mr878645wbp.125.1303459582754; Fri, 22 Apr 2011 01:06:22 -0700 (PDT) Received: from [195.83.212.218] (chercheurs-218.saclay.inria.fr [195.83.212.218]) by mx.google.com with ESMTPS id z13sm1609487wbd.29.2011.04.22.01.06.20 (version=SSLv3 cipher=OTHER); Fri, 22 Apr 2011 01:06:20 -0700 (PDT) Sender: Fabrice Le Fessant Message-ID: <4DB136FB.6050302@inria.fr> Date: Fri, 22 Apr 2011 10:06:19 +0200 From: Fabrice Le Fessant User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.14) Gecko/20110223 Lightning/1.0b2 Thunderbird/3.1.8 MIME-Version: 1.0 To: caml-list@inria.fr References: <76544177.594058.1303341821437.JavaMail.root@zmbs4.inria.fr> <4DAFE141.7080003@inria.fr> <4DAFF442.8000806@lexifi.com> <799994864.610698.1303412613509.JavaMail.root@zmbs4.inria.fr> In-Reply-To: <799994864.610698.1303412613509.JavaMail.root@zmbs4.inria.fr> X-Enigmail-Version: 1.1.2 Content-Type: multipart/mixed; boundary="------------060208000508030606030801" X-Validation-by: fabrice.le_fessant@inria.fr Subject: Re: [Caml-list] Efficient OCaml multicore -- roadmap? This is a multi-part message in MIME format. --------------060208000508030606030801 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit On 04/21/2011 09:03 PM, Christophe TROESTLER wrote: > For the initial question: If OCaml gets proper parallelism, I believe > it is good not to neglect the needs of scientific users (to which I > belong) ― maybe they cannot be 100% met due to other considerations > but rejecting them from the start does not feel right to me. I think nobody is rejecting the needs of scientific users. OCamlPro actually started a long term project called "numcaml", to provide something similar (including syntactically) to numpy, which, I think, turned a lot of scientific users into Python fans. We are also thinking about how to address fine-grain parallel numerical computations using our current multicore solution. My point was just that J.H. has been writting everywhere, in every single forum in the world, that OCaml is bad because it could not address fine-grain parallelism, for his personal needs. I thought it was time for the silent majority of satisfied OCaml users to say, here and in those forums, that OCaml is actually addressing their most important concerns. Best, Fabrice --------------060208000508030606030801 Content-Type: text/x-vcard; charset=utf-8; name="fabrice_le_fessant.vcf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="fabrice_le_fessant.vcf" YmVnaW46dmNhcmQNCmZuOkZhYnJpY2UgTEUgRkVTU0FOVA0KbjpMRSBGRVNT QU5UO0ZhYnJpY2UNCm9yZzpJTlJJQSBTYWNsYXkgLS0gSWxlLWRlLUZyYW5j ZTtQMlAgJiBPQ2FtbA0KYWRyO3F1b3RlZC1wcmludGFibGU6OztQYXJjIE9y c2F5IFVuaXZlcnNpdD1DMz1BOSA7T3JzYXkgQ0VERVg7OzkxODkzO0ZyYW5j ZQ0KZW1haWw7aW50ZXJuZXQ6ZmFicmljZS5sZV9mZXNzYW50QGlucmlhLmZy DQp0aXRsZTtxdW90ZWQtcHJpbnRhYmxlOkNoYXJnPUMzPUE5IGRlIFJlY2hl cmNoZQ0KdGVsO3dvcms6KzMzIDEgNzQgODUgNDIgMTQNCnRlbDtmYXg6KzMz IDEgNzQgODUgNDIgNDkgDQp1cmw6aHR0cDovL2ZhYnJpY2UubGVmZXNzYW50 Lm5ldC8NCnZlcnNpb246Mi4xDQplbmQ6dmNhcmQNCg0K --------------060208000508030606030801--