Eiffel (programozási nyelv)
objektumorientált programozási nyelv / From Wikipedia, the free encyclopedia
Az Eiffel programozási nyelvet Bertrand Meyer tervezte az 1980-as évek közepén. Objektumorientált programozási nyelv, amely jellegzetesebb tulajdonságai közé tartozik a többszörös öröklődés és a szerződésalapú programozás. A nyelv a nevét Gustave Eiffel francia építészről, az Eiffel-torony és a budapesti Nyugati pályaudvar tervezőjéről kapta. A nyelv szintaxisa a Pascalra és az Adára hasonlít. Erősen típusos, tisztán objektumorientált nyelv. A programnyelvet úgy tervezték meg, hogy a program kódja maga legyen a dokumentáció(wd). Meyer, a nyelv alkotója, saját céget alapított, Eiffel Software néven, amelyik a programnyelv fejlesztésére szakosodott. Saját implementációjuk az EiffelStudio(wd).
Gyors adatok
Eiffel | |
Paradigma | objektumorientált |
Megjelent | 1986 |
Tervező | Bertrand Meyer |
Fejlesztő | Bertrand Meyer & Eiffel Software |
Utolsó kiadás | 22.05 (stabil verzió, 2022. május 31., legfrissebb érték)[1] |
Típusosság | statikus típusosság, Erősen típusos |
Megvalósítások | EiffelStudio, SmartEiffel, Visual Eiffel, Gobo Eiffel, "The Eiffel Compiler" tecomp |
Hatással volt rá | Ada, Simula, Z |
Befolyásolt nyelvek | C#, D, Java, Lisaac, Racket, Ruby,[2] Sather |
Weboldal |
Bezárás