题
我是一个相对缺乏经验的程序员希望做的IM客户端洋泾浜的第一个大项目的插件。我已经用Python写的一个程序,拥有所有我想要的功能,但我还没有集成GTK的功能,所以它可以在不影响用户界面中。
在搜索上的洋泾浜插件如何渡,我在整个Ç如何对少时>洋泾浜Developers网站。我是否可以推断,C是我可以用它来写洋泾浜插件的唯一语言?不C ++,而不是C#,当然也不Python的?
我确信我已经安装了无非是更加的Perl脚本插件而不是编译成一个.so,像默认的洋泾浜插件都是。所以,如果Perl是OK,这是否意味着我可以以某种方式杂牌的东西与Python一起?
解决方案
您选择是目前C,Perl或Tcl的。您也可以通过接口与洋泾浜过的DBus在Linux上,更有限的方式支持的语言非常广泛的大片。
在理论上,你可以写C绑定到其他语言,以支持该语言的原生洋泾浜接口,但据我知道有没有的任何完工,生产质量的例子呢。但是,也有在进度至少Python项目(耶!)和PHP。
不隶属于 StackOverflow