我正在 pharo 中制作一个项目,该项目将对其进行扩展并使其更加可视化,以进一步扩展 3d 应用程序 Blender。Blender 主要使用 python 进行名为“Addons”的扩展,准确地说是 python 3.2。所以我想要的是在pharo(smalltalk)和blender(python)之间架起一座桥梁。
现在我专注于套接字和 XMLRPC,但我想知道是否有工具和选择可以进一步帮助我的传奇。
我没有很高的要求,现在简单地访问类属性和调用python方法就足够了,但是如果我以后可以为我的桥增加额外的功能,那就更好了。理想情况下,后来的桥可以用于使pharo使用来自其他语言(如 Java、C# 等)的库