On Fri 22/05/09 09:50 , "jdz" yoho...@gmail.com sent:
> (exceptmobile platforms).
> EA is a publisher, not a producer.
Not about clojure, but see this presentation from the developers of Gears of War:
<http://www.cs.princeton.edu/~dpw/popl/06/Tim-POPL.ppt>
It talks about the programming language features that they would like, that would enable them to utilise
multi-cores, and write better software in general; functional programming and STM are the main two.
--
Dave
> Does anyone know if big game studios like Electronic Arts are using or
> looking into Clojure for this purpose?
Apparently one company wrote some games in Lisp (Jak and Daxter): http://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp
Who knows? It could happen.
—
Daniel Lyons
http://www.storytotell.org -- Tell It!
It's unlikely to be used in a core game engine, even Java is no good
there as these guys need pretty low-level access to the hardware
(there's no way in Java to write your own custom allocator, or use
different allocators for different classes, for example).
But for higher level/scripting type stuff, it could definitely happen,
as far as I can tell the most popular language for game scripting at
the moment is Lua, but there are a huge number of custom
'little-languages' that ship with various engines.
And, of course, for multiplayer stuff Clojure would be a superb choice
for writing the server side in.
Cheers,
Ian.
#ifndef __COMMON_SENSE__ | Ian Phillips
#include <std_disclaimer> | ia...@ianp.org
#endif | http://ianp.org/