2010-09-23 57 views
2

演員模型是由Carl Hewitt在1973年的一篇論文中定義的,但已經被Erlang語言所普及。我相信Erlang中不是自託管的(用Erlang編寫的)部分是用C編寫的; BEAM和HiPE大部分都是用C語言編寫的。用C編寫的一些替代的Actor模型實現(語言,框架或庫)是什麼?演員模型庫,框架或用C語言編寫的語言?

+0

爲什麼不閱讀維基百科文章,大量的實現鏈接:http://en.wikipedia.org/wiki/Actor_model#Actor_libraries_and_frameworks – 2010-09-23 13:23:48

+0

'@Hans Passant:'你在哪個地方看到C實現? – Actor 2010-09-23 13:47:33

+0

你可能想看看這個(Erlang風格的其他語言併發性):http://stackoverflow.com/questions/22187/erlang-style-concurrency-for-other-languages – Ning 2012-06-20 15:16:16

回答

0

libactor這是一個GPLv2庫,在使用pthread的單個進程中實現了actor模型。