2 ms·
not quite. there are two types of foreign interop - large scale and small - both matter. 1/ for distributed system interop, i think the struct wrangling can be
by dustingetz 8y ago
not quite. there are two types of foreign interop - large scale and small - both matter. 1/ for distributed system interop, i think the struct wrangling can be solved at the transit layer - transit reaches cpython. for local interop, Clojure doesn’t reach C yet but there is at least one attempt to get it there on top of google right now. i see a clear consolidation loop.
what is important in the big picture is that the semantics of the values are the same everywhere, not necessarily that they are memory compatible.