私はそれを拡張し、3DアプリケーションBlenderをさらに拡張するためにそれをより視覚的にするプロジェクトをpharoで作成しています。Blenderは主に「アドオン」と呼ばれる拡張機能にPythonを使用します。正確には、Python3.2です。だから私が欲しいのは、pharo(smalltalk)とblender(python)の間にブリッジを作ることです。
今のところ私はソケットとXMLRPCに焦点を合わせてきましたが、そこにツールがあり、私の物語をさらに助けるための選択肢があるかどうか疑問に思いました。
今のところ、クラス属性への単純なアクセスとpythonメソッドの呼び出しで十分なはずですが、後でブリッジに電力を追加できれば、はるかに優れたものになります。理想的には、後でブリッジを使用して、Java、C#などの他の言語のライブラリをpharoに使用させることができます。