منافسة أداء مكتبات STL-C: هل يفوز M*LIB؟

2025-08-17
منافسة أداء مكتبات STL-C: هل يفوز M*LIB؟

يقارن هذا المشروع العديد من مكتبات C التي توفر وظائف قوالب حاويات مشابهة لـ STL في C++. المؤلف هو مساهم رئيسي في إحدى هذه المكتبات، وهي M*LIB. للمقارنة، قام المؤلف بتنفيذ البرامج البسيطة نفسها باستخدام كل مكتبة وقارن الأداء وسهولة استخدام واجهة برمجة التطبيقات. تُظهر النتائج مجموعة مختلطة من حيث الأداء والميزات، مع إظهار M*LIB لإمكانات واعدة. ومع ذلك، فإن المشروع قيد التنفيذ ومرحباً بالمساهمات.

التطوير