الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لغة جديدة

مغلق
بدأه abram في 17 مايو 2004 · 7 رد · 1,661 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل احد منكم يعرف لغة ال ADA

سمعت انها افضل من حيث ال oop من c++

هل يمكن عمل انظمة تشغيل بها ام لا

وشكرا

#2

ال ADA لغة قديمة جدا واعتقد انها نافعة في مجال تحليل النظم

#3

لغة آدا لغة شبيهة بلغة باسكال ، طورت في وزارة الدفاع الأمريكية لتصميم النظم الموزعة المتزامنة في أواسط السبعينيات، ولكن نسبة لسرية مثل هذه المشاريع ، لم تطور لها مترجمات حتى عام 1985، وأحدث إصدار منها الآن ADA95.

من أكبر مزاياها : أسلوب الكبسلة في البرمجة الكائنية، أسلوب مزامنة المهام tasks concurrency والذي كان الأسلوب السائد حتى ظهور Java Threads .

أما عن دعمها للبرمجة الكائنية ف++C تتجاوزها بمراحل ، حيث أن لغة ADA لا تدعم الوراثة، وال exception handling في ++C مفتوح ، بينما في آدا مقيد بحوالي 7 أحداث معرفة مسبقا.

انظر

http://www.engin.umd.umich.edu/CIS/course....00/ada/ada.html

http://en.wikipedia.org/wiki/Ada_programming_language

الملف المرفق هو presentation الباب الثاني من كتاب مفاهيم لغات البرمجة، ويتناول هذا الباب تاريخ تطور لغات البرمجة، وتحدث عن لغة ADA في الشريحة 39.

Concepts of Programming languages _ch2.zip

تم تعديل هذه المشاركة بواسطة walcom في 17 مايو 2004 في 14:14

فكر بطريقة أخرى

#4

مشكور أخي walcom على المعلومات القيمة لكن أحب أن أنوه لشيء هام أن هذه اللغة انقرضت منذ أن تمت آخر تطويرات بالC++ و الجافا و للمعلوم أنها من حيث البنية هي شبه بالباسكال و لكن من حيث كيفية تنفيذ الأوامر فهي أقرب بكثير للجافا .... على كل نصيحة عدم التفكير بهذه اللغة ذلك أنها انقرضت من فترة بعيدة .... و لم تصبح دارجة على النطاق التجاري

مدونتي

http://mbnoimi.net

#5

فعلا ، لا يجدر التفكير كثيرا بهذه اللغة، لأن C++ أفضل منها بمراحل، و جافا تتجاوزها بسنين ضوئية، والسبب الذي سيقنعك بترك التفكير فيها هو عدم وجود مترجمات تجارية أو مفتوحة لها، وإن وجد فهو لا يعمل ، والسبب واضح: صممت اللغة في وزارة الدفاع الأمريكية.

اللغة لم تنقرض ، ولكنها مستعملة في إطار ضيق جدا. اطلع على الروابط التي وضعتها من باب العلم بالشيء فقط، أو إذا كنت تدرس مقررا عن مفاهيم لغات البرمجة، نظرا لغنى هذه اللغة بمفاهيم مثل: passing by value-result, message passing tasks وغيرها

انظر كذلك:

http://www.adahome.com/Tutorials/

فكر بطريقة أخرى

#6

بسم الله ما شاء الله انت موسوعه حيه تسير على قدمين يا walcom

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#7

ماشاء الله تبارك الله

لا ازيد وصفا اكثر من اخي طارق

ما شاء الله عليك يا walcom

لكم مني خالص التقدير

*********************

دروس الاكسس

قاعدة بيانات بالسي++

قاعدة بيانات اخرى بالسي++

الفريق العربي للبرمجه

*********************

كان الله في عون العبد مادام العبد في عون اخيه

#8
اقتباس
انت موسوعه حيه تسير على قدمين يا walcom

شكرا لكم وجزاكم الله كل خير.

فعليا أنا لست إلا سيد الصنائع السبعة Jack of All Trades.

تم تعديل هذه المشاركة بواسطة walcom في 21 مايو 2004 في 22:46

فكر بطريقة أخرى

هذا الموضوع مغلق.

مواضيع مشابهة