Zig•EM: إطار عمل برمجي جديد مضمّن في Zig

2025-06-24

Zig•EM هو إطار عمل برمجي مضمّن جديد مبني على لغة البرمجة Zig. تتناول هذه المقالة تفاصيل تثبيته، ونظام البناء الخاص به (باستخدام ذاكرة التخزين المؤقت الخاصة بـ Zig من أجل السرعة)، وهيكله الخاص بالمشروع (بمراحل فريدة من الحزم، والدلاء، والوحدات)، بالإضافة إلى أساسيات بناء جمل البرمجة. يستخدم Zig•EM عملية تجميع من مرحلتين: META (تكوين و توليد رمز على المضيف) و TARG (تجميع الأجهزة الهدف) من أجل تطوير مضمّن فعال. كما تُبيّن المقالة كيفية تثبيت ملحقات Zig•EM VS Code، وتقدم أمثلة من البرامج لتسهيل البدء السريع.