From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id RAA23212; Fri, 19 Apr 2002 17:59:27 +0200 (MET DST) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f 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 RAA23192 for ; Fri, 19 Apr 2002 17:59:26 +0200 (MET DST) Received: from relay-2m.club-internet.fr (relay-2m.club-internet.fr [194.158.104.41]) by concorde.inria.fr (8.11.1/8.11.1) with ESMTP id g3JFxQL23929 for ; Fri, 19 Apr 2002 17:59:26 +0200 (MET DST) Received: from warp (lns04a-8-19.w.club-internet.fr [212.194.79.19]) by relay-2m.club-internet.fr (Postfix) with SMTP id EE895169A; Fri, 19 Apr 2002 17:59:23 +0200 (CEST) Message-ID: <006101c1e7bb$18ebc610$3900a8c0@warp> From: "Warp" To: "John Max Skaller" Cc: , "Luc Mazardo" References: <02c601c1e724$deae7a60$3900a8c0@warp> <3CC03C7D.8020505@ozemail.com.au> Subject: Re: [Caml-list] OCamlSDL Date: Fri, 19 Apr 2002 17:58:49 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk > >I'm currently working at using OCaml as a script top-level for Direct3D. For > >now it works just fine, and this summer our team will work on a big game > >project almost entirely written in OCaml. Altough "game" things are perhaps > >not the kind of projects for which OCaml was actually designed, I think we > >can get some big payoff by using such a nice langage. > > > No. Yes.:-) > > Games are the ultimate application. > You need a very good language to write a decent game > and have it work. Ocaml is a superb choice. > It is well suited to it. Have a look at the complete > and utter rubbish the commercial sector generally offers: > most of them can't even get basic game logic right. > > Oh yes, they have superb graphics ... elaborate scenarios .. > > Please. Write a decent game. There isn't one. I think also that Ocaml is a good choice. When you're looking what's happening in the industry, most of the companies are relying on home-made script langages, with few features and lots of bugs. Some game scripting langage have evolved and are now available for OpenSource, but most of the time the design choice is to be "easier" than C ( no types ! ), which of course reduce the potential range of application of such a langage. That's why ocaml is good : you only need to have a slim C/C++ library to work with and then you can code ALL your game - including tools - in OCaml. Nicolas Cannasse ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners