لغات البرمجة

لغة برمجة Berry: خفة وأداء

لغة البرمجة “Berry” هي لغة تصميمها موجه للأجهزة المضمنة ذات الأداء المنخفض. تعتبر Berry لغة سكريبت مدمجة وتمتاز بخفة وزنها الفائقة ونوعها المحدد ديناميكياً. تم تطويرها خصيصاً لتناسب أجهزة المضمن ذات الأداء المنخفض، مثل الأجهزة الصغيرة والمتحكمات المدمجة.

يتميز نواة مترجم Berry بحجم رمز صغير جداً، حيث لا يتجاوز 40 كيلوبايت، كما يمكنها العمل بشكل فعّال على كمية قليلة جداً من الذاكرة، حيث يمكن أن تعمل على أقل من 4 كيلوبايت من الذاكرة العشوائية. يمكن تشغيلها بشكل مثالي على معالجات ARM Cortex M4 باستخدام مجموعة التعليمات Thumb ISA ومترجم ARMCC.

تم تطوير لغة البرمجة Berry بواسطة “官文亮”، ويمكن العثور على المزيد من المعلومات حولها وتحميل الكود المصدري من صفحتها الرسمية على GitHub عبر الرابط التالي: موقع GitHub لـ Berry.

وتعتبر Berry من اللغات المفتوحة المصدر، ويمكن للمجتمع المشاركة في تطويرها وتحسينها، ويمكن الوصول إلى مجتمع المطورين والمستخدمين للغة Berry عبر رابطها الخاص على GitHub: مجتمع Berry على GitHub.