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?
2
A
Répondre
1
Envisager libdispatch.
0
Il existe libactor qui est une bibliothèque GPLv2 implémentant le modèle d'acteur dans un processus unique utilisant pthreads.
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 –
'@Hans Passant:' Où voyez-vous une implémentation C dans cette liste? – Actor
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