@brendandburns I took a look through the JS code and saw that you're using Harmony Proxy to catch get/set on properties. I can think of some ways to achieve something similar in .NET, I'll spike a couple of them and get feedback.
Orleans has a provider model that allow the distributed actor state to be stored in a backend storage. For example azure tables, sql, dynamodb etc... if metaparticle has a storage option I would like to create an Orleans storage provider for it :smile:
@brendandburns Would it make sense for JS and .NET to be able to access/modify the same scopes?
So I could set a variable in JS and then access it from .NET, &vv?
It would be cool, though not absolutely required.
@brendandburns, from what I read earlier on this channel you prefer not to use external CLIs directly, and instead use the APIs. So I started improving the go docker executor/builder and at the same time replacing the use of os/exec with talking to docker using their API. Is this what you expect executors and builders to do from now on?
yeah, that's a good thing, I think. Not required, but useful. The other option is to add functionality into the metaparticle-ast compiler to do things like Docker builds