Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> This can be said of most actor systems.

True, but other languages/platforms have better built-in support for immutable data structures and don't force you to fight the standard library to implement a share-nothing approach.



You get there pretty fast in Ruby with DryStruct; and, Ruby has .freeze, which can also be helpful.


But you can't use any libraries that maintain mutable state, which, in Ruby land, is many of them.


A common actor strategy for that is to have a dedicated actor for communicating with that mutable state




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: