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.3 required=5.0 tests=AWL,DNS_FROM_RFC_ABUSE autolearn=disabled version=3.1.3 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id DED22BC86 for ; Fri, 2 Nov 2007 14:42:01 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAAYwKkfLENaHn2dsb2JhbACOaAIBAQcEBhEY X-IronPort-AV: E=Sophos;i="4.21,361,1188770400"; d="scan'208";a="5364532" Received: from concorde.inria.fr ([192.93.2.39]) by mail3-smtp-sop.national.inria.fr with ESMTP; 02 Nov 2007 04:02:56 +0100 Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by concorde.inria.fr (8.13.6/8.13.6) with ESMTP id lA232qCs000634 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=OK) for ; Fri, 2 Nov 2007 04:02:56 +0100 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAAYwKkfLENaHn2dsb2JhbACOaAIBAQcEBhEY X-IronPort-AV: E=Sophos;i="4.21,361,1188770400"; d="scan'208";a="5364531" Received: from ipmail03.adl2.internode.on.net ([203.16.214.135]) by mail3-smtp-sop.national.inria.fr with ESMTP; 02 Nov 2007 04:02:52 +0100 X-IronPort-AV: E=Sophos;i="4.21,361,1188743400"; d="scan'208";a="179684148" Received: from ppp121-44-98-190.lns10.syd6.internode.on.net (HELO [192.168.1.201]) ([121.44.98.190]) by ipmail03.adl2.internode.on.net with ESMTP; 02 Nov 2007 13:31:50 +1030 Subject: Re: [Caml-list] Google trends From: skaller To: Richard Jones Cc: caml-list@inria.fr In-Reply-To: <20071101180535.GA28124@furbychan.cocan.org> References: <200711010102.39348.jon@ffconsultancy.com> <4729CE23.1040707@janestcapital.com> <1193933417.5839.29.camel@rosella.wigram> <20071101180535.GA28124@furbychan.cocan.org> Content-Type: text/plain Date: Fri, 02 Nov 2007 14:01:48 +1100 Message-Id: <1193972508.31239.82.camel@rosella.wigram> Mime-Version: 1.0 X-Mailer: Evolution 2.12.0 Content-Transfer-Encoding: 7bit X-Miltered: at concorde with ID 472A935C.000 by Joe's j-chkmail (http://j-chkmail . ensmp . fr)! X-Spam: no; 0.00; ocaml:01 fwiw:01 lacked:01 compiler:01 watched:98 sourceforge:01 wrote:01 wrote:01 caml-list:01 parse:02 kernel:02 kernel:02 languages:03 gnu:03 gnu:03 On Thu, 2007-11-01 at 18:05 +0000, Richard Jones wrote: > On Fri, Nov 02, 2007 at 03:10:17AM +1100, skaller wrote: > > On Thu, 2007-11-01 at 09:01 -0400, Brian Hurt wrote: > > > It's weird, and I don't understand it, but there are a lot of people for > > > whom Microsoft is a comfort zone- > > > > Huh? What's weird? Where have you been the last 3 decades? > > Microsoft put computers on everyone's desktop, just as > > Bill Gates said he would. > > > > I guess 99% of all desktops run Windows. Quite a lot of > > servers run Windows too. > > Whew, really trying not to be bated on the Microsoft discussion here, > but that is a _very_ odd view of history. This is not history.. it's the current affairs of my life. I watched it happen, I even helped a bit :) > Open source developers use crap languages, I agree, but switching to > C++ would hardly have improved the situation :-) That's just silliness. C++ is a much better language than C for application development. I prefer Ocaml .. but hardly anyone here in Australia has even heard of it (even companies using *nix). > FWIW early versions of the Linux kernel could be and sometimes were > compiled as C++ (though still of course written in C) so it's not like > people were unaware of the language or lacked solid implementations at > that point. Lack of solid implementation was *always* the biggest problem. GNU wasn't even a player. It was only recently (last year?) that GNU finally released a C++ compiler (4.X series) that could even parse C++ properly. Don't forget the ISO C++ Standard wasn't ratified until this millenium .. it's barely 7 years old. I think that is younger than Linux kernel :) -- John Skaller Felix, successor to C++: http://felix.sf.net