Eiffel (programovací jazyk)

z Wikipédie, slobodnej encyklopédie
Prejsť na: navigácia, hľadanie

Eiffel je objektovo orientovaný programovací jazyk, štandardizovaný ISO, navrhnuý s ohľadom na rozšíriteľnosť, znovupoužiteľnosť kódu, spoľahlivosť a efektivitu pri programovaní. V akademickom prostredí sa používa na výučbu princípov programovania a v priemysle ako vývojová platforma.

Jazyk Eiffel je založený na niekoľkých princípov, medzi ktoré patria kontraktné programovanie, separácia príkazov a požiadaviek, princíp jednotného prístupu, princíp jedinej voľby, princíp otvorenosti/uzavretosti a separácia volieb a operandov.

Mnohé z konceptov, ktoré zaviedol Eiffel, boli neskôr prenesené aj do iných jazykov ako Java či C#. Eiffel pokračuje v bádaní nových nápadov návrhu jazyka, obzvlášť pomocou štandardizačného procesu ECMA/ISO.

Zdroje[upraviť | upraviť zdroj]

Tento článok je čiastočný alebo úplný preklad článku Eiffel (programming language) na anglickej Wikipédii (číslo revízie nebolo určené).