2010-09-23 10 views
2

Le modèle d'acteur a été défini dans un article de 1973 par Carl Hewitt, mais a été popularisé par le langage Erlang. Je crois que les parties d'Erlang qui ne sont pas auto-hébergées (écrites à Erlang) sont écrites en C; BEAM et HiPE sont écrits principalement en C. Quelles sont les autres implémentations d'Actor-model (langages, frameworks ou bibliothèques) écrites en C?Acteur-modèle bibliothèque, cadre ou langage écrit en C?

+0

Pourquoi ne pas simplement lire l'article Wikipedia, beaucoup de liens vers des implémentations: http://en.wikipedia.org/wiki/Actor_model#Actor_libraries_and_frameworks –

+0

'@Hans Passant:' Où voyez-vous une implémentation C dans cette liste? – Actor

+0

Vous voudrez peut-être jeter un oeil à cela (Concurrence de style Erlang pour les autres langues): http://stackoverflow.com/questions/22187/erlang-style-concurrency-for-other-languages – Ning

Répondre

0

Il existe libactor qui est une bibliothèque GPLv2 implémentant le modèle d'acteur dans un processus unique utilisant pthreads.