مرجع
آخر الزيارات

أيدا (لغة برمجة)

362 كلمة•0 مشاهدة•🗒️ منذ 7 أيام
باختصار: أيدا هي لغة برمجة متعددة الاستخدام، صممها فريق برئاسة عالم الحواسيب الفرنسي جان إشبيا، تبعا لطلب قامت به وزارة الدفاع الأمريكية. تتناول المقالة 3 أقسام، منها «أمثلة»، «الموديولات» و«التاريخ».
المحتويات
  1. أمثلة
  2. الموديولات
  3. التاريخ
أيدا (لغة برمجة)

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

هذه بعض مميزات أيدا :

نوع البيانات

وفي هذا السياق، و قد اختير اسم Ada تكريمًا لـآدا لوفلايس، والذي يعتقد أنها أول من كتب برنامجًا في التاريخ. وقد ارتبطت Ada باللون الأخضر ذلك أن الفريق الذي فاز بالمناقصة لدى وزارة الدفاع الأمريكية كان لونه الأخضر.

كذلك، ثم حُسنت في أواسط التسعينات، لتكون Ada 95، وهي أول لغة برمجة موجهة للشيء والتي تم تعميمها عالمياً. وتحت إشراف المنظمة العالمية للمعايير (ISO)، تم مراجعة اللغة في تعديل المعيار سنة 2005.

أمثلة

  • برنامج أهلا بالعالم التقليدي:
  • with TEXT_IO;
  • procedure HELLO is
  • begin
  • TEXT_IO.PUT_LINE ("Hello, world!");
  • end HELLO;

الموديولات

ومن جهة أخرى، في الوقت الحالي، (2002)، يمكن إيجاد مجمعات Ada ذات جودة عالية لكل نظم التشغيل، ونذكر منها مجمعا حرّا هو GNAT.

  • لغة واضحة وغير معقدة (مستوحاة من باسكال)
  • البرمجة العامة (Generic Programming)
  • و هي لغة مستعملة كثيرا في النظم الآنية التي تحتاج قدرًا كبيرًا من السلاسة.

من جانب آخر، تُستعمل أيدا كثيرًا في دروس البرمجة المتقدمة. كالجامعات ومن إحداهم الجامعة الأوروبية بمدريد

التاريخ

ومن جهة أخرى، 1977 – وزارة الدفاع الأمريكية تدعو لمناقصة فاز بها فريق يقوده فرنسي.

وفي هذا الصدد، 2004 – في هذه الأيام، يستعمل Ada95، من قبل مطلقيه طبعاً، ولكن كذلك في كل الميادين التكنولوجية : السيارات الفرنسية، النقل السريع(قطار فائق السرعة في فرنسا)، التكنولوجيات الجوية (Thales Avionics) التكنولوجيات الفضائية (تاليس إلينيا سبيس، المركز الوطني للدراسات الفضائية، أريان سبيس).

وفي هذا الصدد، 1995 – إنتهت المراجعة المنتظرة، وأخيراً يظهر Ada95. Ada95 هو أول لغة برمجة موجهة للشيء.

من جانب آخر، 1983 – Ada83 الاعتراف بـ على الصعيد الأمريكي عن طريق الـANSI(ANSI/MIL-STD-1815A-1983).

مراجع

1987 – يعترف بـ Ada83 عالميا ISO 8652:1987.

وفي هذا السياق، 1994 – يتم إنشاء شركة Ada Core Technologies (المعروفة اليوم بـ AdaCore) عن طريق أعضاء مشروع GNAT للتأكد من سلامة المجمع وترويجه.

ومن جهة أخرى، 2000 – الـAda Conformity Assessment Authority (ACAA) تنشر مجموعة إصلاحات صغيرة إكتُشفت خلال الخمس سنين الماضية : الـ Technical Corrigendum 1.

علاوةً على ذلك، 1992 – قضى الاتفاق بين (Ada9X Program Office) وجامعة نيويورك ببرمجة مجمع للغة الجديدة، يكون برنامجاً حراً متوفراً في كل مكان. وهذا المجمع، GNAT، يعتمد على تكنولوجيا جي.سي.سي من جنو.

ومن جهة أخرى، 1990 – نظرا لكثرة التعديلات والتحسينات من طرف مختلف المبرمجين، أطلق الـ Ada Joint Program Office مشروعاً لمراجعة اللغة.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.