Foreign Function Interface. 別の言語(主に C )のライブラリを使う仕組み。
Lisp (Perl や Haskell も?)の Xlib(CLX) はプロトコルレベルから実装されているけど、
FFI を使えば C の Xlib をそのまま取り込めて便利だねって機能。例えば、X の拡張
機能を言語毎に実装するのは大変だけど、C のライブラリを直接呼び出せれば、その
必要は無くなるよね。もちろん X 以外の C のライブラリにも使える。