From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: 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 A466EBC58 for ; Wed, 24 Nov 2010 00:21:22 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ah8EAO/a60xiilr9f2dsb2JhbACUNTGOGQEBCwkMBRMDH64IghiFBokHAQQEAYVGBIRaiRM X-IronPort-AV: E=Sophos;i="4.59,244,1288566000"; d="scan'208";a="89213526" Received: from nm4-vm0.bullet.mail.ne1.yahoo.com ([98.138.90.253]) by mail1-smtp-roc.national.inria.fr with SMTP; 24 Nov 2010 00:21:21 +0100 Received: from [98.138.90.53] by nm4.bullet.mail.ne1.yahoo.com with NNFMP; 23 Nov 2010 23:21:21 -0000 Received: from [98.138.89.199] by tm6.bullet.mail.ne1.yahoo.com with NNFMP; 23 Nov 2010 23:21:21 -0000 Received: from [127.0.0.1] by omp1057.mail.ne1.yahoo.com with NNFMP; 23 Nov 2010 23:21:20 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 600072.42403.bm@omp1057.mail.ne1.yahoo.com Received: (qmail 97553 invoked by uid 60001); 23 Nov 2010 23:21:20 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1290554480; bh=UILfLtHmoORZT++RMJHpc2dIlJ44PF5ne/fabb8YIH4=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=5B11eMxCLH7dWurjUFtoGRJSNV9X9EZh1mk59FeZ2Os6l+3KOd9/Pm2vAyln/fTSJ2gOoqm9hrwpNpHWvmti6RqkI05UxwAln2HzODs11zrWUWtcao+WB1yO5qN4MTZa5GQzmrdZ8+y1QkrUxsEVWrmPe0/dMsvfxeL2q8dxLLQ= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=mrS/790tdvmgfG+NTJlQwm733p8XbxtMCHj8qfYO4tTbV4AK8EEeIjleh9kDL6o18dVGyCDNzyg93IlzC09jqfp8dCkIFYpV4rkOrdEtlBUe5fLJpBJ6TcrW9wt2/KG4ndMlrDX5CKrPTrfwSyjuQF4qS0cF88wDxotteJvD80U=; Message-ID: <399914.90589.qm@web120504.mail.ne1.yahoo.com> X-YMail-OSG: hSnmtEEVM1lTnwIlYuf.uy5ly5mB_eoKyGct_Spn_LD76JR rRuU4vIGVzWnR0Le9lVEtM2BVv1CH0AB2aF74h8_KLWrKjJVmaP4b6CRmocL ZCzy4DlHl7XLtgUOCu.L3ujcZ_fGSszCv8WMH9fvL6xPULeuiMGPfHFQFK6w sDOjCFpqA9wWx1SEU5V6Lim4ctplLp9SeuRXiin3ElBw7u9TKarwa3KrMqlp siD1pW9wfbFj1ZXGsjJHGS0WwnwYcVb0_BcN9gYOg Received: from [85.255.197.126] by web120504.mail.ne1.yahoo.com via HTTP; Tue, 23 Nov 2010 15:21:20 PST X-Mailer: YahooMailClassic/11.4.7 YahooMailWebService/0.8.107.285259 Date: Tue, 23 Nov 2010 15:21:20 -0800 (PST) From: evil sloot Subject: Re: Is OCaml fast? To: caml-list@inria.fr In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam: no; 0.00; ocaml:01 haskell:01 implemented:02 shootout:02 problem:05 thread:06 comparable:06 fun:08 solution:14 using:15 problems:16 ring:18 performance:20 pun:23 com:74 Hi, Regarding alternative solutions to the shootout problems: The thread ring problem can be easily implemented using Lwt yielding (pun intended ;)) performance comparable to the haskell solution have fun, Romain.