Plugins Pidgin插件必须使用什么语言?

Plugins Pidgin插件必须使用什么语言?,plugins,pidgin,Plugins,Pidgin,我是一个相对缺乏经验的程序员,希望将IM客户端Pidgin的插件作为第一个主要项目。我已经用Python编写了一个程序,它具有我想要的所有功能,但是我还没有集成GTK功能,所以它还不能影响UI 在搜索Pidgin插件的how-tos时,我在Pidgin开发者网站上遇到了。我是否可以推断C是我唯一可以用来编写Pidgin插件的语言?不是C++,不是C,当然不是Python?< /P> 我确信我已经安装了一些插件,这些插件只不过是Perl脚本,并没有编译成一个。所以,就像默认的Pidgin插件一样。

我是一个相对缺乏经验的程序员,希望将IM客户端Pidgin的插件作为第一个主要项目。我已经用Python编写了一个程序,它具有我想要的所有功能,但是我还没有集成GTK功能,所以它还不能影响UI

在搜索Pidgin插件的how-tos时,我在Pidgin开发者网站上遇到了。我是否可以推断C是我唯一可以用来编写Pidgin插件的语言?不是C++,不是C,当然不是Python?< /P>
我确信我已经安装了一些插件,这些插件只不过是Perl脚本,并没有编译成一个。所以,就像默认的Pidgin插件一样。因此,如果Perl还可以,这是否意味着我可以以某种方式将Python与某些东西混在一起?

您目前的选择是C、Perl或Tcl。您还可以在Linux上以更有限的方式与Pidgin over DBus进行接口,后者支持非常广泛的语言

理论上,您可以将C绑定编写到其他语言,以支持该语言中的本地Pidgin接口,但据我所知,还没有任何完整的、产品质量的示例。然而,至少在Python(耶!)和PHP方面,还有一些项目正在进行中