plugins - tutorial - ¿Qué idioma debo usar para un plugin de Pidgin?
yoast seo caja meta (1)
Sus elecciones son actualmente C, Perl o Tcl. También puede interactuar de forma más limitada con Pidgin en lugar de DBus en Linux, que admite una amplia gama de idiomas.
En teoría, podría escribir enlaces C en otros idiomas para admitir una interfaz Pidgin nativa en ese idioma, pero hasta donde yo sé, todavía no hay ejemplos completos de calidad de producción de eso. Sin embargo, hay proyectos en progreso, al menos para Python (¡yay!) Y PHP.
Soy un programador relativamente inexperto que busca hacer un complemento para el cliente de mensajería instantánea Pidgin como primer proyecto importante. He escrito un programa en Python que tiene toda la funcionalidad que quiero, pero aún no he integrado la funcionalidad de GTK, por lo que aún no puede afectar la interfaz de usuario.
Al buscar instrucciones en los complementos de Pidgin, encontré el C How-to en el sitio de Pidgin Developers. ¿Debo deducir que C es el único idioma que puedo usar para escribir un complemento para Pidgin? No C ++, no C #, y ciertamente no Python?
Estoy seguro de que tengo instalados complementos que no son más que scripts de Perl, no compilados como .so, como los complementos de Pidgin predeterminados. Entonces, si Perl está bien, ¿eso significa que de alguna manera puedo evitar algo junto con Python?