| | | |
|---|
5 min | Interpreter status | @Kyle Butt, @Henry Till, @Former user (Deleted) | Great progress being made on normalizer. Still need to handle bindings- we can sort the receives based on the channel. If reading from different channels, can put the channels in order. Should be able to sort the pattern, each has its own free variables. Intention is to sort the for's Kent submitted a PR for the sorts - needs Kyle to take a look. Used a score tree, rightward branching tree, has the score of the term and the score of the inside of the term to the right. Using the matcher pattern that Kyle also uses in the normalizer. Henry - He coming to terms with the design of the Tuplespace. Conceptual barrier of putting out the general purpose storage library versus something that is closely coupled with the Interpreter. Tuplespace is getting tightly bound to Rholang, but it could still be useful to release on it's own. Medha states that the priority is to delivery Mercury. A separate library is a nice to have. Henry would like type signatures for consume and produce. return type is continuation, which is returned based upon a match of the tuple.
Shared data types and protobufs and code sharing.
|
| Node Code Status | @Chris Kirkwood-Watts | |
10 min | Last meeting rolled over items | @Timm Schäuble, @Henry Till, @Kyle Butt | |
10 min | What's Next for Node | Everyone | Target for the next release is March 15th. Interpreter Option VM Option: Can we write a primitive to send a message across the comms layer - and could the VM execute it - As soon as Transition is done, we could do something. Possibly done by end by March. Up next VM into the Node - write programs using opcodes that does something interesting and demonstrates the use of the comms and storage layer. Implement more Primitives - If we have primitives that can be invoked using ApplyPrim() - we can demonstrate many primitives even without boot.rbl.
|