Hey, I realized that remote message sending between Objects of different worlds would come in pretty handy. Transporting Object live would become trivial and we could do networking entirely in self without inventing protocols. It was one of the powerful things that next introduced, in its lightweight form.
So has something like this been tried and worked on before? Doing it for unary messages would be trivial, but once you put argument objects in there it gets nasty.
Cheers Jan
We did it for Klein after a fashion. There is also a transparent forwarder in the Self world, don't recall what we called it.
- David
On Dec 27, 2010, at 1:12 PM, Jan-Paul Bultmann wrote:
Hey, I realized that remote message sending between Objects of different worlds would come in pretty handy. Transporting Object live would become trivial and we could do networking entirely in self without inventing protocols. It was one of the powerful things that next introduced, in its lightweight form.
So has something like this been tried and worked on before? Doing it for unary messages would be trivial, but once you put argument objects in there it gets nasty.
Cheers Jan
On Tue, Dec 28, 2010 at 10:12 AM, Jan-Paul Bultmann janpaulbultmann@me.com wrote:
So has something like this been tried and worked on before? Doing it for unary messages would be trivial, but once you put argument objects in there it gets nasty.
You might be interested in 'dSelf':
http://www.ag-nbi.de/research/dself/
"dSelf is an extension to the delegation and prototype-based object-oriented language SELF. It adds distributed objects and transparent remote reference resolution to the language. In consequence, dSelf facilitates distributed inheritance and instantiation mechanisms."
Chris.
self-interest@lists.selflanguage.org