From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 815AFBC32 for ; Tue, 15 Mar 2005 11:34:16 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id j2FAYGse003052 for ; Tue, 15 Mar 2005 11:34:16 +0100 Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id LAA04774 for ; Tue, 15 Mar 2005 11:34:15 +0100 (MET) From: padiolea@irisa.fr Received: from smtp.irisa.fr (smtp.irisa.fr [131.254.254.26]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id j2FAYFgL014612 for ; Tue, 15 Mar 2005 11:34:15 +0100 Received: from localhost (localhost.localdomain [127.0.0.1]) by localhost.irisa.fr (Postfix) with ESMTP id 484CDFAA8; Tue, 15 Mar 2005 11:34:15 +0100 (CET) Received: from smtp.irisa.fr ([131.254.254.26]) by localhost (meli.irisa.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 23882-02; Tue, 15 Mar 2005 11:34:14 +0100 (CET) Received: from mail.irisa.fr (melo.irisa.fr [131.254.254.28]) by smtp.irisa.fr (Postfix) with ESMTP id 54C76FAAA; Tue, 15 Mar 2005 11:34:14 +0100 (CET) Received: from 80.8.1.44 (SquirrelMail authenticated user padiolea) by mail.irisa.fr with HTTP; Tue, 15 Mar 2005 11:34:14 +0100 (CET) Message-ID: <1093.80.8.1.44.1110882854.squirrel@mail.irisa.fr> In-Reply-To: <20050315092502.GA19351@furbychan.cocan.org> References: <42363A86.6010309@1969.ws> <20050315092502.GA19351@furbychan.cocan.org> Date: Tue, 15 Mar 2005 11:34:14 +0100 (CET) Subject: Re: [Caml-list] OCaml troll on Slashdot To: "Richard Jones" Cc: "Caml Mailing List" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: by amavisd-new at irisa.fr X-Miltered: at nez-perce with ID 4236BA28.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at concorde with ID 4236BA27.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; irisa:01 caml-list:01 ocaml:01 hash:01 icfp:01 implicitly:01 functionnal:01 ocaml:01 functionnal:01 notepad:01 caml-list:01 beginner's:01 beginners:01 bug:01 wrote:01 X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on yquem.inria.fr X-Spam-Status: No, score=0.2 required=5.0 tests=NO_REAL_NAME autolearn=disabled version=3.0.2 X-Spam-Level: > On Mon, Mar 14, 2005 at 05:29:42PM -0800, Karl Zilles wrote: >> http://developers.slashdot.org/article.pl?sid=05/03/14/2258219 > > The problem was with his stupid implementation of a hash table: Perhaps his program is not good. But he made a point. His experience say something and I agree with many stuff he said. In the ICFP 2000 contest, the mercury team advocated that their program was very fast and so implicitly claimed that logic programming was very fast, but if you look at their code they mostly used a functionnal style, not a logic style. I think it is a bad idea to call "troll" someone who is against ocaml, especially when he says something true. Perhaps the webpage of ocaml should put a warning "ocaml can compete against C, but it is not magical, a beginner will certainly make very inefficient program". PS: I am a big fan of functionnal programming, and I try as much as possible to make functionnal code, but it is true that sometimes I have to renounce to this and go back to imperative style because it would be inefficient. > > http://developers.slashdot.org/comments.pl?sid=142494&cid=11939530 > > (That comment is +5 informative) > > Rich. > > -- > Richard Jones, CTO Merjis Ltd. > Merjis - web marketing and technology - http://merjis.com > Team Notepad - intranets and extranets for business - > http://team-notepad.com > > _______________________________________________ > Caml-list mailing list. Subscription management: > http://yquem.inria.fr/cgi-bin/mailman/listinfo/caml-list > Archives: http://caml.inria.fr > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs >