Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[Caml-list] 'real-time' ocaml RE: ocaml, simd, & fftwgel
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2002-08-02 (08:13)
From: Travis Bemann <bemann@e...>
Subject: Re: [Caml-list] 'real-time' ocaml RE: ocaml, simd, & fftwgel
On Thu, Aug 01, 2002 at 09:56:05PM -0500, Gurr, David (MED, self) wrote:
> John Max Skaller:
> > Frankly, Ocaml would improve games enormously by allowing
> > programmers to concentrate on what really matters: algorithms
> > and programmer structure.
> I think you are correct.  If I were faced with writting a game
> I would certainly give it a go.  

I agree completely.  For example, having something like an OO scene
graph system in OCaml would make world management much easier than if
someone were directly coding for OpenGL, without a high level
structure and language that allows them to concentrate on what they're
trying to do, rather than how to get OpenGL to do what they want it to
do.  By creating higher level abstractions, the programmer can
concentrate on higher level matters; scene graph systems eliminate
much complexity in light, camera, and composite object management;
physics systems eliminate having code for every different sort of
object to individually micromanage the behavior of instances; and so
forth.  OCaml only helps in this respect, by making the creation and
usage of such abstractions more abstract in itself.

Yes, I know my enemies.
They're the teachers who tell me to fight me.
Compromise, conformity, assimilation, submission, ignorance,
hypocrisy, brutality, the elite.
All of which are American dreams.

              - Rage Against The Machine