Eiffel (linguaggio)
left|WikiLettera
Questo articolo รจ solo un abbozzo (stub). Se puoi contribuisci adesso a migliorarlo secondo le convenzioni di Wikipedia.
Per l'elenco completo degli stub riguardanti l'informatica, vedi la relativa categoria
In particolare si differenzia dalla maggior parte dei linguaggi per avere un'implementazione nativa del Design by Contract.
Creato nel 1985 non ha ottenuto una vasta diffusione, nonostante l'ottima reputazione di cui gode fra i suoi utenti.
Programma di esempio
Hello, world!
Il seguente esempio stampa il testo "Hello World".
class HELLO_WORLD
create
make
feature
make is
do
io.put_string("Hello World%N")
end -- make
end -- class HELLO_WORLD
Collegamenti esterni
- Eiffel Software, Inc. web site of the company that introduced Eiffel, was Interactive Software Engineering (ISE).
- Object Oriented Software Construction, Second Edition, by Bertrand Meyer, Prentice Hall, 1997, ISBN 0-13-629155-4; contains a very detailed treatment of the beliefs about object-orientation behind Eiffel.
- Eiffel: the Language subset
- Eiffel tutorial (100 pages) by Bertrand Meyer (HTML, PDF)
- SmartEiffel fairly complete Eiffel compiler, released under GNU GPL license, was SmallEiffel.
- NICE Nonprofit International Consortium for Eiffel.
- more Eiffel-Links
- Cetus Eiffel Page
| Principali linguaggi di programmazione (tutti) | ||
|
Ada | ALGOL | APL | Awk | BASIC | C | C++ | C# | COBOL | Delphi | Eiffel | Fortran | Haskell | IDL | Java | JavaScript | Lisp | LOGO | ML | Objective C | O'Caml| Pascal | Perl | PHP | PL/I | Prolog | Python | Ruby | SAS | Scheme | sh | Simula | Smalltalk | SQL | Visual Basic | ||
