caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: "Joseph R. Kiniry" <kiniry@acm.org>
To: caml-list@inria.fr
Cc: Chris Hecker <checker@d6.com>,
	Vijay Chakravarthy <vchakravarthy@verticalnet.com>,
	mattias.waldau@abc.se, Arturo Borquez <aborquez@altavista.com>
Subject: Re: [Caml-list] Why People Aren't Using OCAML? (was Haskell)
Date: Wed, 28 Mar 2001 14:00:38 -0800	[thread overview]
Message-ID: <10970000.985816838@socrates> (raw)
In-Reply-To: <4.3.2.7.2.20010326172152.02986a60@shell16.ba.best.com>

I attended the GDC as well this past week.  I saw your talk on the schedule 
Chris but I'm afraid that I was unable to attend.  I sent someone from my 
company though and they had good things to say about topic, attendence, and 
your rants. :)

Additionally, over the next two days, I ran into a number of folks that 
asked me about the use of OCaml/ML in game development.  The reason that 
this came up is because my company in this space did an "objective" 
language evaluation when it came to doing prototype development.  This 
process really sparked a lot of interest and, of course, my pushing for 
OCaml came up.

We ended up building the prototype in Eiffel, CLOS, Objective-C, C++, Java, 
and iTcl and we chose Java in the end.  I've been happy with that choice, 
but I was unhappy (at the time and today) that I couldn't convince the 
other founders to give OCaml a try.  Perhaps I'll have more luck with these 
new ICFP results that Chris railed on about.  Additionally, I'll just have 
to secretly implement out prototype in OCaml as well to do a one year 
post-mortum on language choice.

In any case, the point is that some forward-thinking communities that are 
willing to try crazy things now and then for selective reasons (e.g. 
performance), like the gaming development community, are buzzing a bit 
about OCaml.

Of course, now the big (no, make that enormous) problem is one of platform. 
99% of game development is performed in C++/C because those are the only 
language supported on the top platforms (Windows, Playstation, Nintendo, 
Sega, and Xbox).  Who's interested in an OCaml port to the Playstation 2? :)

Best,
Joe Kiniry
--
Joseph R. Kiniry                    http://www.cs.caltech.edu/~kiniry/
California Institute of Technology        ID 78860581      ICQ 4344804
Chief Scientist             DALi, Inc.         http://www.dalilab.com/


--On Monday, March 26, 2001 07:43:48 PM -0800 Chris Hecker <checker@d6.com> 
wrote:

>
> I just gave a talk at the Game Developers Conference (www.gdconf.com) on
> "modern" language features, most of which are associated with functional
> programming (although the misnomer "modern" is a little odd, since
> they're almost all in Lisp, and ML's 20 years old :).  I don't have the
> feedback forms on the talk yet, so I don't know how useful people found
> it, but it filled up completely and they were turning people away, which
> for a 9am talk at a game conference strongly implies people are
> interested in alternative languages!
>
> I'll put the slides up on my website soon, although I doubt anybody on
> this list will learn anything from them.  OCaml has all the features I
> talked about except 1) introspection/reflection and 2) template-style
> generics (as opposed to polymorphism-style generics).
>
>> BTW, I dont know if this is the right place for this, but are there any
>> people interested in ocaml programming out here in the
>> San Francisco area?
>
> I'm still planning on organizing the Bay Area OCaml Users Group, or at
> least a big dinner for anyone who's interested.  I'll add your name to
> the list.  Anybody else in the San Francisco Bay Area, USA, who isn't on
> my list mail me privately.
>
> Chris
>
>
> -------------------
> To unsubscribe, mail caml-list-request@inria.fr.  Archives:
> http://caml.inria.fr
-------------------
To unsubscribe, mail caml-list-request@inria.fr.  Archives: http://caml.inria.fr


  parent reply	other threads:[~2001-04-01 20:29 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-03-24  3:17 Arturo Borquez
2001-03-24  8:03 ` Vijay Chakravarthy
2001-03-24 18:38   ` Brian Rogoff
2001-03-24 21:55     ` Vijay Chakravarthy
2001-03-26  0:29     ` Dennis Gang Chen
2001-03-26  3:03       ` Brian Rogoff
2001-03-26  9:34         ` BDD and Ocaml (was: Re: [Caml-list] Why People Aren't Using OCAML?) David Mentre
2001-03-26 15:44           ` Brian Rogoff
2001-03-30 14:37             ` [Caml-list] OCaml binding to cmuBDD David Mentre
2001-03-26 14:10         ` [Caml-list] Why not article in journal ? (was Why People Aren't Using OCAML?) Christophe Raffalli
2001-03-26 12:43           ` Xavier Leroy
2001-03-26 13:25     ` [Caml-list] Why People Aren't Using OCAML? (was Haskell) FabienFleutot
2001-03-28  8:23       ` [Caml-list] [ora book] Why a horse? David Mentre
2001-03-29 13:48       ` [Caml-list] Why People Aren't Using OCAML? (was Haskell) Xavier Leroy
2001-03-29 14:05         ` Daniel de Rauglaudre
2001-03-29 14:14           ` Xavier Urbain
2001-03-29 14:38         ` Jean-Francois Monin
2001-03-29 16:19           ` Brian Rogoff
2001-03-27 23:43     ` John Max Skaller
2001-03-28  4:37       ` Brian Rogoff
2001-03-28 14:24         ` Joshua D. Guttman
2001-03-28 19:32       ` William Chesters
2001-03-27  3:43   ` Chris Hecker
2001-03-27  8:57     ` wester
2001-03-30 18:59       ` John Max Skaller
2001-03-28 22:00     ` Joseph R. Kiniry [this message]
  -- strict thread matches above, loose matches on Subject: below --
2001-03-29 14:26 Toby Moth
2001-03-23 18:04 [Caml-list] recursive modules redux, & interface files Brian Rogoff
2001-03-23 20:35 ` [Caml-list] Why People Aren't Using OCAML? (was Haskell) Mattias Waldau

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=10970000.985816838@socrates \
    --to=kiniry@acm.org \
    --cc=aborquez@altavista.com \
    --cc=caml-list@inria.fr \
    --cc=checker@d6.com \
    --cc=mattias.waldau@abc.se \
    --cc=vchakravarthy@verticalnet.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).