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
next prev 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