How the embeddability of Lua impacted its design (2011)
I&#x27;m missing the crucial design bits which would influence embeddability:<p>Do pointers move? How is the GC? How is the FFI? What are the FFI callback limitations?<p>With FFI callbacks, calling back into Lua functions and using Lua data you need either refcounting or a slow mark &amp; sweep. Or just for FFI accessible data. Of you provide an API for this data to propagate moved pointers back to C.