אייפל (שפת תכנות)
שפת תכנות / ויקיפדיה האנציקלופדיה encyclopedia
אייפל (במקור: Eiffel) היא שפת תכנות מונחת עצמים. שפה זו פותחה ועוצבה על ידי ברטראנד מאייר ועל ידי חברת Eiffel Software בשנת 1985. השפה נקראת על שם גוסטב אייפל, המהנדס שתכנן את מגדל אייפל.
עובדות מהירות פרדיגמות, תאריך השקה ...
פרדיגמות | תכנות מונחה-עצמים, תכנות גנרי, class-based programming, תכנות מרובה פרדיגמות, concurrent computing |
---|---|
תאריך השקה | 1986 |
מתכנן | ברטראן מייר |
מפתח | ברטראן מייר |
הושפעה על ידי | עדה, Z notation, Simula, Simula 67 |
סגירה
השפה באה לענות על חסרונותיהן של שפות תכנות מונחות עצמים קודמות לה. כתיבת השפה הושפעה מהשפות פסקל, Simula, Ada, Z ושימשה השראה לשפות פופולריות כמו C#, Java, Ruby, D, ועוד. מושגים רבים שהוצגו לראשונה על ידי אייפל, לאחר מכן שולבו בעיצובן של שפות תכנות מוכרות יותר כמו C# ו־Java. מאייר חיבר ספר על עקרונות התכנות המונחה עצמים (Object-Oriented Software Construction), כללי הפרדיגמה שניסח בספר בסופו של דבר הולידו את השפה אייפל.