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.6 required=5.0 tests=AWL,MAILTO_TO_SPAM_ADDR autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr 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 F2C0DBBC4 for ; Thu, 5 Mar 2009 23:53:22 +0100 (CET) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AikCANjmr0lN6B+lmGdsb2JhbACBTpMzAQEBAQEICQwHEcMQhAgG X-IronPort-AV: E=Sophos;i="4.38,310,1233529200"; d="scan'208";a="23929109" Received: from fe02x03-cgp.akado.ru (HELO akado.ru) ([77.232.31.165]) by mail3-smtp-sop.national.inria.fr with ESMTP; 05 Mar 2009 23:53:22 +0100 Received: from [10.0.66.9] ([10.0.66.9] verified) by fe02-cgp.akado.ru (CommuniGate Pro SMTP 5.1.16) with ESMTP id 45972130; Fri, 06 Mar 2009 01:53:20 +0300 Date: Fri, 6 Mar 2009 01:53:22 +0300 (MSK) From: malc X-X-Sender: malc@linmac.oyster.ru To: Pal-Kristian Engstad Cc: yoann padioleau , Jon Harrop , "caml-list@yquem.inria.fr" Subject: Re: [Caml-list] stl? In-Reply-To: <49B03FBA.3070100@naughtydog.com> Message-ID: References: <91a2ba3e0903031340wcdc976cp52522eb35f7ccb73@mail.gmail.com> <200903050131.03494.jon@ffconsultancy.com> <49AF35B8.9030104@naughtydog.com> <200903050326.57931.jon@ffconsultancy.com> <5001040.203359.1236234148184.JavaMail.www@wwinf2209> <49B03FBA.3070100@naughtydog.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Spam: no; 0.00; malc:01 stl:01 low-level:01 dog:98 dog:98 wrote:01 caml-list:01 imperative:01 variant:02 snip:02 pal-kristian:03 engstad:04 productivity:04 playstation:94 perhaps:05 On Thu, 5 Mar 2009, Pal-Kristian Engstad wrote: [..snip..] > LLVM is very low-level and perfectly capable of handling these things. > > So what you propose to his company is to switch from C++ to HLVM ? :) > That might not be feasible due to some non-technical concerns, but I wouldn't > say that it is completely out of the question. During the PlayStation 2 era, > Naughty Dog used its own proprietary language called Goal - an imperative > variant of Scheme. We very much understand that lack of programmer > productivity is a major cost, perhaps /the/ biggest, for game production. > Therefore, anything that helps in this regard is of huge interest. It was a real heartbreaker for me when after finished Uncharted i went on to read about it, hoping to see much praise of Goal, only to find out that Naughty Dog switched to C++ -- mailto:av1474@comtv.ru