Update: There’s a good discussion on Hacker News. Over on GitHub, David Yu has an interesting performance benchmark for function calls of various Foreign Function Interfaces (FFI): https://github.com/dyu/ffi-overhead He created a shared object (.so) file containing a single, simple C function. Then for each FFI he wrote a bit of code to call this function many times, measuring how long it took. Fo