The Python module bond supports transparent remote/recursive evaluation between Python and another interpreter through automatic call serialization.
In poorer words, a bond lets you call functions in other languages as they were normal Python functions. It also allows other languages to call Python functions as if they were native.
Remote output is also transparently redirected locally, and since the evaluation is performed through a persistent co-process, you can actually spawn interpreters on different hosts through "ssh" efficiently.
1.402 Jun 2015 10:56
1.330 Sep 2014 13:21