Could you elaborate on this sentence, specifically - the native ABI based FFI part? When I think of the ABI I think of the runtime linker of the OS, wouldn&#x27;t this always be native? What would the non-native ABI be?<p>&quot;Compilation to machine code + thin layer runtime + native ABI based FFI is still the hardest and still the best way to make a runtime since times of Common Lisp.&quot;<p>Also what is the thin layer, in this context? I don&#x27;t know much about Lisp runtimes, I&#x27;m sure its fascinating as its both compiled and interpreted. Thanks.