Previous summary of this article, from a thread with otherwise no activity and with an author that no longer posts on HN, said more elegantly than I could dream of saying: https://news.ycombinator.com/item?id=1047559
Beware that the standard libffi was written for Visual Basic. Which has one of the easiest FFI's. Did I write that? Forgot.
Thanks for the article!