I would take a look at the Erlang programming language.
Take a look at http://www.erlang.org/. Especially the FAQ, tutorial
and the first part of the Erlang Reference book (Prentice Hall).
I used it to implement a Sugarspace clone. It is very well suited to
develop multi-agent systems due to its extremely light-weight threads,
message passing and support for building of distributed applications.
From the Erlang FAQ:
"Erlang is a general-purpose programming language and runtime
environment. Erlang has built-in support for concurrency, distribution
and fault tolerance."
My $0.5
/Jocke
Kees Zoethout wrote:
>
> Dear fellow SimSoc members,
>
> As a PhD-student I am studying the emergence of autonomy in social
> groups, as well as the relationship between autonomy and
> performance, using General Systems Theory. As a part of my
> research project I will try to develop a multi-actor model that can
> describe this emergence in terms of self-organizing social principles
> and mechanisms. My question to you all is: Can you provide me with
> information regarding the computer language I will have to use for
> implementing the model?
>
> With kind regards,
>
> Kees Zoethout
>
> --------------------------------------
> Kees Zoethout
> University of Groningen
> Faculty of Management and Organization
> Cluster Human Resource Management
> Landleven 5
> P.O. Box 800
> 9700 AV Groningen
> The Netherlands
> Phone:+ 31 (0)50 363 4459
> Fax: + 31 (0)50 363 2032
> http://www.bdk.rug.nl/medewerkers/k.zoethout/
--
Joakim Grebenö, <[log in to unmask]>
Alteon Websystems Inc., http://www.alteon.com/
"Mediocrity finds safety in standardization."
-- Frederick Crane
|