3 ms·
Calling code across languages at least is very widespread. And typically requires custom, often clunky, solutions for all language pairs.
by jampekka 2y ago
Calling code across languages at least is very widespread. And typically requires custom, often clunky, solutions for all language pairs.
- johnisgood 2y agoSo is this like a "better FFI", in some sense of the term?
- immibis 2y agoLooks like just automated FFI, putting some glue around your function and then invoking the appropriate compiler for that language. I don't really see the difference between (with-*i* "c" foo) and a macro that expands to (with-c "foo")