0037: dynamic mutable value semantics, interior pointers, uninterning, functionless effects, papers, books

from blog Scattered Thoughts, | ↗ original
dynamic mutable value semantics I worked through a simple implementation of mutable value semantics here (tree-walking interpreter, no optimizations). The main difference from swiftlet/val is that it's a dynamic language - demonstrating that nothing about MVS requires static typing. The swiftlet paper goes into some...