جار التحديث ...
جار التحديث ...

ماهي لغة Eiffel,وماهي خصائصها؟

  • 0

ماهي لغة Eiffel؟

لغة إيفل من إنشاء برتنارد مير Bertrand Meyer ومن تطوير شركته هندسة البرامج  التفاعلية ، بدأ العمل عليها في 1985 وكان أول ظهور لها في سنة 1986 .وسميت ب إيفششل تيمنا . بجوستاف إيفل المهندس الذي صمم برج إيفل المشهور ويضيف مطوري هذه اللغة أنه باستخدامك هذه اللغة في مشاريعك ستتمكن من إنجاز المشاريع في وقتها وضمن الاطار المالي المرصود كما حدث تماما في بناء برج إيفل!

 إيفل لغة تعنى بالجودة والكفاءة وقابلية الاستفادة من الكود في مشاريع لاحقة، إضافة إلى أنها قدمت مبادئ برمجية جديدة وجشت طريقها لاحقا  إلى لغات البرمجة المشهورة اليوم مثل جافا.

 

لغات أثرت على لغة إيفل:

• Ada

• Simula

• Z

 

لغات تأثرت بلغة إيفل:

• Java

• C#

• Ruby

• D

• Lisaac

• Sather 

 

خصائص اللغة:

• لغة مترجمة.

• لغة برمجة كائنية.

• تعمل على أغلب أنظمة التشغيل.

• تدعم التكرار والتعدد في التوارث.

• ألسلوب الكتابة ثابت، صارم.

• التوثيق الالي.

•البرمجة بالعقود Design by contract

 

أهم مجالت التطبيق:

• أنظمة الاتصالت.

• التدريس الاكاديمي.

• النمذجة الاولية السريعة.

• البرامج التجارية.

• برمجة اللعاب

• البرامج الطبية.

• برامج الطيران

 

موقع اللغة: http://www.eiffel.com/

مثال برمجي: Hello world كود

class
HELLO_WORLD
create
make
feature
make
do
print ("Hello, world! N")
end
end

شاركنا معلومات اخرى لم تذكر (:

 

 

المصدر: كتاب مختصر دليل لغات البرمجة

إجابات المستخدمين (1)


نعلومات رائعة ومفيدة شكرا لك


  • 0
رد على التعليق (0)

الردود :


لا يوجد ردود بعد


سجل الدخول لاضافة رد
سجل الدخول لاضافة اجابة جديدة


ملئ الشاشة

اضافة سؤال جديد