Bond: transparent remote/recursive evaluation between Python and other languages 1.4
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. bond currently supports PHP, Perl, JavaScript (Node.js) and Python itself.
Tags | software-development interpreter python-module distributed-computing javascript php python perl posix unix developers |
---|---|
License | GNU GPL |
State | stable |