从Perl调用Node.js(或Python)

我有一个用Perl编写的遗留系统,我想开始迁移到更现代的东西。 Python是我个人的偏好,但是团队非常注重JS。

我想迁移各种Perl模块到节点或Python作为第一步的过程。 之前的研究包括谷歌search(所有结果相反)和堆栈溢出(无关)。 我知道反引号,但想知道是否有更像JNI结构,或者如果有人有一些替代和更优雅的解决scheme。

对于Python,我build议使用CPAN的inline-python模块: http : //search.cpan.org/dist/Inline-Python/Python.pod

例:

use Inline Python => <<END; def Foo(): class Bar: def __init__(self): print "new Bar()" def tank(self): return 10 return Bar() END my $o = Foo(); print $o->tank(), "\n";