الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

{نقاش مهم} كيف نحل مشكل توافق اللغات البرمجية وترابطها عند الجمع بين الاكواد في كود واحد

بدأه Tarek Abou Yusuf في 3 يوليو 2013 · 1 رد · 925 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

احيانا نضطر "ولســـــوء الحظ" الى استخدام أكثر من لغـــــة برمجية في عملنا من اجــــل برمجة تطبيق معين يخدم احتياجاتنا الخاصة , على سبيل المثال تم الحصول على برنامج كبير مكتوب مسبقا بلغة الدلفي وتم برمجة بعض مكوناته بالجافا بصورة مستقلة , بعدها دعت الضرورة الى استخدام .Net في المشروع لاكمال البقية بسبب صعوية الامر او عدم وجود الادوات والمكتبات اللازمة لتنفيذ ذلك في اللغات البرمجية السابقة

 

السؤال المهم الذي يطرحه نفسه , كيف يتم الربط بين هذه الاكواد وهل هناك حل بسيط وفعال يمكن ان يحل مشكلة تعدد اللغات البرمجية

#2

السلام عليكم

 

 

تقدم لغات مثل Java و Python وغيرها ، طبقة منخفضة المستوى لكتابة أجزاء منها بلغة C/C++ أو للتعامل مع مكتبات C/C++ 

 

 

http://docs.python.org/2/extending/extending.html

http://docs.oracle.com/javase/6/docs/technotes/guides/jni/

http://www.pinvoke.net/  ، أنظر إلى مشروع Mono لترى كيف تعامل مع مكتبات ويندوز ولينكس الأصلية ليدعمها

 

والأمر سيكون أبسط إذا كان مشروع مقصورا على لغات تعمل على ال JVM او ال CLR 

تم تعديل هذه المشاركة بواسطة ahmed_youssef في 16 يوليو 2013 في 19:46

(map share people)

فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…