لبلاب الترتيب والملخص
- موقع ويب الناشر:
- http://ivy.cs.berkeley.edu/ivywiki/index.php/Main/HomePage
- تاريخ الافراج عنه:
- 2021-06-18 08:33:53
لبلاب العلامات
لبلاب وصف
مكتبة التحويل البرمجي ووقت التشغيل لهجة ممتدة من C التي تتحقق من نوع السلامة والذاكرة والتزامن تعتمد اللبلاب على عدد صغير من التعليقات التوضيحية خفيفة الوزن في التعليمات البرمجية المصدرية للحفاظ على الوقت والنفقات العامة للفضاء. يتم تنفيذ اللبلاب كمبرمج C-To-C باستخدام دول مجلس التعاون الخليجي كخلفية، وهذا يجعل برنامج تشغيل IVY Compiler، IVYCC، واستبدال دخول مباشر ل GCC. تظل C لغة برمجة أنظمة تستخدم على نطاق واسع؛ ومن المعروف على نطاق واسع، مدعومة من قبل العديد من الأدوات، مما يوفر جيدا للأجهزة ذات المستوى المنخفض ... ولكن إنتاج برامج C آمنة وموثوقة من الصعب بشكل غير ضروري، وهي مشكلة كبيرة بشكل خاص للبرامج المتزامنة، ولا سيما قانون الأنظمة. اللغات الحديثة تعالج العديد من مشكلات السلامة والموثوقية هذه، ولكن تقوم بتنفيذ أنظمة كبيرة بلغة جديدة غير عملي. تحليلات ثابتة من ج للعثور على بعض المشاكل، ولكن عادة لا تضمن السلامة. يمثل ivy نهجا بديلا: سوف تكون اللبلاب لغة آمنة ومتزامنة، قابلة للتشغيل المتزامنة بالكامل مع C.IVY بفعالية ثلاثة أدوات في واحد (من معظم ناضجة إلى أكثر تجريبية) .
لبلاب برامج ذات صلة