Pregunta

Soy un programador con relativamente poca experiencia en busca de hacer un plugin para el cliente de mensajería instantánea Pidgin como un primer proyecto de gran envergadura. He escrito un programa en Python que tiene toda la funcionalidad que quiero, pero todavía no he integrado la funcionalidad GTK, por lo que no puede afectar a la interfaz de usuario todavía.

En la búsqueda de la forma-tos en los plugins de Pidgin, me encontré con el C Cómo hacer en el sitio de desarrolladores de Pidgin. Soy yo para inferir que C es el único lenguaje que puede utilizar para escribir un plugin para Pidgin? No C ++, C # no, y ciertamente no es Python?

Estoy seguro de que he plugins instalados que son nada más que Perl scripts no compilado como un .so, al igual que el valor por defecto los plugins de Pidgin son. Así que si Perl está bien, quiere decir que de alguna manera puedo kludge algo juntos con Python?

¿Fue útil?

Solución

Las opciones son actualmente C, Perl o Tcl. También puede interactuar de una manera más limitada con Pidgin más de Enlace con el Bus en Linux, que es compatible con una amplia franja de idiomas.

En teoría, se podría escribir C enlaces con otras lenguas para soportar una interfaz de Pidgin nativa en ese idioma, pero por lo que sé que aún no existen ejemplos realizados, la producción de calidad de eso. Sin embargo, hay proyectos en curso, al menos para Python (yay!) Y PHP.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top