2009-07-21 13 views
10

私は最初の主要なプロジェクトとしてIMクライアントPidginのためのプラグインを作ることを考えている比較的経験の浅いプログラマーです。 Pythonで私が望むすべての機能を備えたプログラムを書いたことがありますが、まだGTK機能を統合していないので、UIにはまだ影響しません。Pidginプラグインにはどの言語を使用する必要がありますか?

Pidginプラグインでのハウツーを検索すると、Pidgin DevelopersサイトのC How-toが見つかりました。私はCがPidginのプラグインを書くために使用できる唯一の言語だと推測していますか? C#ではなくC#ではなく、確かにPythonではない?

私は確かに、デフォルトのPidginプラグインのように、.soとしてコンパイルされないPerlスクリプト以上のプラグインをインストールしています。だからPerlがOKならば、私は何とか何かをPythonと一緒にクラッシュさせることができますか?

答えて

7

あなたの選択は現在C、Perl、またはTclです。また、Linux上のPidgin over DBusとより限定的にインターフェースすることもできます。これは非常に幅広い言語をサポートしています。

理論上、C言語のバインディングを他の言語に書き込んで、その言語のネイティブPidginインターフェイスをサポートすることができますが、私が知っている限り、まだ完全な実績のある例はありません。しかし、少なくともPython(yay!)とPHPのプロジェクトは進行中です。

関連する問題