Eiffel (programozási nyelv)
A Wikipédiából, a szabad enciklopédiából.
Tartalomjegyzék |
[szerkesztés] A nyelv
Az Eiffel programozási nyelvet Bertrand Meyer tervezte a 80-as évek közepén. Egy objektumorientált programozási nyelv, amely jellegzetesebb tulajdonságai közé tartozik a többszörös öröklődés és a Design by Contract. A nyelv a nevét Gustave Eiffel, francia építészről kapta, az Eiffel-torony és a budapesti Nyugati pályaudvar tervezőjéről.
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ó.
Meyer, a nyelv alkotója, saját céget alapított, Eiffel Software néven, amelyik a programnyelv fejlesztésére szakosodott, és saját implementéciójuk az EiffelStudio.
[szerkesztés] Példaprogram
class
HELLO_WORLD
create
make
feature
make
do
io.put_string ("Hello, world!")
io.put_new_line
end
end
[szerkesztés] Forrás
- Nyékyné Gaizler Judit: Programozási nyelvek
[szerkesztés] Külső hivatkozás
|
Főbb programozási nyelvek (továbbiak) |
|
Imperatív: Fortran • C • C++ • C# • Java • Pascal • Delphi • Ada Script: JavaScript • Visual Basic • PHP • Python • Perl • sh Funkcionális: Haskell • Lisp • Scheme Egyéb: ABAP • Awk • COBOL • PL/SQL • SAS • SQL • Eiffel • Logo • Scratch • SML • Smalltalk |
|
Történelmi: ALGOL • APL • BASIC • Clipper • MUMPS • PL/I • RPG • Simula |


)