<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>
I took a quick look at Kilim for Java:<div><br></div><div>http://www.malhar.net/sriram/kilim/kilim_ecoop08.pdf<br><br>It is also used by Erjang. However, I ended up with something so close to Erlang that we convinced our boss to use Erlang instead.</div><div><br></div><div>Matt</div><div><br><div><div id="SkyDrivePlaceholder"></div><hr id="stopSpelling">Date: Mon, 11 Feb 2013 10:09:31 -0500<br>From: andrew.pennebaker@gmail.com<br>To: erlang-questions@erlang.org<br>Subject: [erlang-questions] Best actor libraries in other languages?<br><br><div dir="ltr"><div>Of course Erlang has a killer actors library as a core component of itself. Sadly, Erlang is not always an option (e.g., customer requires a JVM language). Which actor libraries in other languages come close to Erlang's in terms of:</div>
<div><br></div><div>* Syntax conciseness (spawn, !, receive)</div><div>* Polymorphism (receiving different kinds of messages)</div><div>* Fault-tolerance (GC per actor, actor crash doesn't crash the system)</div><div>
* Live updates (different code versions up at the same time, hot code updates)</div><div><br></div><div>Does Scala and/or Akka offer anything like these features? What about Ruby's Celluloid? What are the best actor libraries in Common Lisp and Scheme?</div>
<div><br></div><div>The Haskell community seems to prefer STM over actors. How does the Erlang community feel about STM?</div><div><br></div>-- <br><div></div>Cheers,<div><br></div><div>Andrew Pennebaker</div><div><a href="http://www.yellosoft.us" target="_blank">www.yellosoft.us</a></div>

</div>
<br>_______________________________________________
erlang-questions mailing list
erlang-questions@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions</div></div>                                       </div></body>
</html>