Domanda

Sono un programmatore relativamente inesperto cercando di fare un plugin per il client di messaggistica istantanea Pidgin come un primo grande progetto. Ho scritto un programma in Python che ha tutte le funzionalità che voglio, ma non ho ancora integrato la funzionalità GTK, quindi non può influenzare l'interfaccia utente ancora.

Nella ricerca di how-to su plugins Pidgin, mi sono imbattuto nel C How-to sul sito Pidgin sviluppatori. Sono dedurre che C è l'unica lingua che posso utilizzare per scrivere un plugin per Pidgin? Non C ++, C # non è, e non certo Python?

Sono certo che ho plugin installati che non sono altro che Perl script, non compilato come .so, come il default plugin Pidgin sono. Quindi, se Perl è OK, significa che posso in qualche modo kludge qualcosa insieme con Python?

È stato utile?

Soluzione

Le scelte sono attualmente C, Perl o Tcl. Si può anche interfacciarsi in maniera più limitata con Pidgin sopra DBus su Linux, che supporta una vasta banda di lingue.

In teoria, si potrebbe scrivere C attacchi ad altre lingue per sostenere un'interfaccia nativa Pidgin in quella lingua, ma per quanto ne so, non ci sono ancora completati, esempi di produzione di qualità di questo. Tuttavia, ci sono progetti in corso almeno per Python (yay!) E PHP.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top