ما اللغة التي يجب أن أستخدمها للحصول على مساعد Pidgin؟

StackOverflow https://stackoverflow.com/questions/1157119

  •  18-09-2019
  •  | 
  •  

سؤال

أنا مبرمج عديم الخبرة نسبيا تبحث عن مكون إضافي لرسم عميل IM كأول مشروع رئيسي. لقد كتبت برنامجا في بيثون الذي يحتوي على كل الوظائف التي أريدها، لكنني لم أتمكن بعد وظيفة GTK غير متكاملة، لذلك لا يمكن أن تؤثر على UI حتى الآن.

في البحث عن كيفية توصيل TOS على Pidgin Plugins، صادفت ج كيف على موقع مطوري Pidgin. أنا لاستنتاج أن C هي اللغة الوحيدة التي يمكنني استخدامها لكتابة مكون إضافي لجينج؟ لا C ++، وليس C #، وبالتأكيد ليس بيثون؟

أنا متأكد من أنني حصلت على الإضافات المثبتة التي لا تكون أكثر من البرامج النصية PERL - لم يتم تجميعها كأداة .so، مثل الإضافات Pidgin الافتراضية هي. لذلك إذا كان بيرل على ما يرام، فهل هذا يعني أنني يمكن أن يكون بطريقة أو بأخرى شيء معا مع بيثون؟

هل كانت مفيدة؟

المحلول

اختياراتك هي حاليا C أو PERL أو TCL. يمكنك أيضا واجهة بطريقة محدودة مع Pidgin على DBUS على Linux، مما يدعم تباين واسع جدا من اللغات.

من الناحية النظرية، يمكنك كتابة جملات C إلى لغات أخرى لدعم واجهة Pidgin الأصلية في هذه اللغة، ولكن كما أعرف، ألا يكون هناك أي أمثلة على جودة الإنتاج بعد ذلك. ومع ذلك، هناك مشاريع جارية في التقدم على الأقل لبثون (ياي!) و PHP.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top