3 ms·
Hi there, I'm working on a similar actor library in Ruby: http://celluloid.io/ http://celluloid.io/ The main thing I'd like to say is that there is a well-res
by bascule 14y ago
Hi there, I'm working on a similar actor library in Ruby:
http://celluloid.io/ http://celluloid.io/
The main thing I'd like to say is that there is a well-researched way to combine actors and object oriented programming. After stumbling upon this particular combination myself, I discovered it had been done a decade and a half earlier in Python:
http://python.org/workshops/1997-10/proceedings/atom/ http://python.org/workshops/1997-10/proceedings/atom/
I believe the original source code has since been lost, but I would strongly encourage you to read their paper.
Actor-based concurrent object oriented programming makes using actors as transparent as using objects.