clojure thesis opportunity

2012-02-22 Thread Paolo Negri
Dear list, In the company where I work [1] we have an opening for a thesis project involving clojure, I’m posting the abstract proposal on this list since some reader might be interested. Here’s some information about the thesis Games configurations are structured collections of connected data

Re: clojure thesis opportunity

2012-02-22 Thread Raju Bitter
This might interest you, it's not Clojure, but Lisp. Do you know the online game Vendetta? They  have used Lisp extensively for non-player character behavior, and have a REPL integrated into the game. http://www.vendetta-online.com Vendetta Online has a Lisp environment (using SBCL) which controls

Re: clojure thesis opportunity

2012-02-22 Thread Cedric Greevey
Erlang's actor model seems like a perfect fit to MMORPG development -- maybe even more so than Lisp. On the other hand, Lisp letting you update things on the fly is also of obvious value to an MMORPG, which tends to involve adding and tweaking stuff from time to time but you really don't want to

Re: clojure thesis opportunity

2012-02-22 Thread Timothy Baldridge
On the other hand, Lisp letting you update things on the fly is also of obvious value to an MMORPG, which tends to involve adding and tweaking stuff from time to time but you really don't want to take the game servers down, ever, if you can avoid it. That's also a major feature of Erlang.

Re: clojure thesis opportunity

2012-02-22 Thread Andy Fingerhut
I haven't written such code myself, but one motivation for creating Erlang was software for telecommunications systems, where they have very high uptime requirements and needed the ability to update code on a running system. It can replace definitions of functions in place as well as any Lisp.

Re: clojure thesis opportunity

2012-02-22 Thread Cedric Greevey
On Wed, Feb 22, 2012 at 11:40 AM, Timothy Baldridge tbaldri...@gmail.com wrote: On the other hand, Lisp letting you update things on the fly is also of obvious value to an MMORPG, which tends to involve adding and tweaking stuff from time to time but you really don't want to take the game

Re: clojure thesis opportunity

2012-02-22 Thread Adam
Have you looked at Akka http://akka.io/ at all? ~Adam~ -- You received this message because you are subscribed to the Google Groups Clojure group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first

Re: clojure thesis opportunity

2012-02-22 Thread Cedric Greevey
On Wed, Feb 22, 2012 at 12:08 PM, Adam les...@gmail.com wrote: Have you looked at Akka at all? Looks like it's a Java library. Using it apparently involves a fair amount of subclassing, so we'd probably want to write at least a partial clojure wrapper instead of users having to write proxy this,

Re: clojure thesis opportunity

2012-02-22 Thread Eduardo Bellani
Perhaps SXML could help the writer a bit http://en.wikipedia.org/wiki/SXML On 02/21/2012 02:55 PM, Paolo Negri wrote: Dear list, In the company where I work [1] we have an opening for a thesis project involving clojure, I’m posting the abstract proposal on this list since some reader

Re: clojure thesis opportunity

2012-02-22 Thread Paolo Negri
On Feb 22, 6:00 pm, Cedric Greevey cgree...@gmail.com wrote: On Wed, Feb 22, 2012 at 11:40 AM, Timothy Baldridge tbaldri...@gmail.com wrote: On the other hand, Lisp letting you update things on the fly is also of obvious value to an MMORPG, which tends to involve adding and tweaking