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=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 5A5CCBC69 for ; Tue, 21 Aug 2007 17:09:42 +0200 (CEST) Received: from smtp.janestcapital.com (www.janestcapital.com [66.155.124.107]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id l7LF9eWW024388 for ; Tue, 21 Aug 2007 17:09:41 +0200 Received: from [172.25.129.161] [38.96.172.125] by janestcapital.com with ESMTP (SMTPD-9.10) id A04D03E8; Tue, 21 Aug 2007 11:10:05 -0400 Message-ID: <46CB0033.8090707@janestcapital.com> Date: Tue, 21 Aug 2007 11:09:39 -0400 From: Brian Hurt User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Robert Fischer Cc: Caml-list List Subject: Re: Business Adoption of Ocaml [was Re: [Caml-list] If OCaml were a car] References: <20070818192157.GA11789@furbychan.cocan.org> <6806cf750708181324l724823c6w304f9088980c3316@mail.gmail.com> <46C76557.5050308@cs.caltech.edu> <56864F61-40F3-4F03-9823-6D510AD5320B@epfl.ch> <1187639685.46c9f1859d769@webmail.in-berlin.de> <1187657274.18344.9.camel@rosella.wigram> <1187689892.46cab5a45112e@webmail.in-berlin.de> <46CAFAC2.3090302@fischerventure.com> In-Reply-To: <46CAFAC2.3090302@fischerventure.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-j-chkmail-Score: MSGID : 46CB0034.005 on concorde : j-chkmail score : X : 0/20 1 0.000 -> 1 X-Miltered: at concorde with ID 46CB0034.005 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 ocaml:01 jocaml:01 blog:98 blog:98 wrote:01 caml-list:01 concurrency:04 brian:05 brian:05 i'd:06 i'd:06 somewhere:06 differently:07 trading:90 Robert Fischer wrote: > > I'm not sure if Ocaml has such a niche to grab onto, and it isn't > already a popular language, so as much as I'd love to see its > widespread adoption, I'm not holding out a lot of hope. I think the > one major niche we could get into is concurrency (like Brian's > deferred monad/futures* or jocaml), but the main language isn't there > yet. > > * http://enfranchisedmind.com/blog/archive/2007/08/13/323 For the record, this idea isn't mine. I'm stealing the idea (immature artists immitate, mature artists steal) from Stephen Weeks and David Powers here, and I think they're stealing the idea from somewhere else. Of course, this requires programmers to *think* differently. Not something many programmers are willing to try (thinking, that is), in my experience. Especially not blub programmers. While we're trading blog posts, I'd also point out: http://weblog.raganwald.com/2007/08/bricks.html http://weblog.raganwald.com/2007/05/not-so-big-software-application.html Brian