![]() | |
编程范型 | 面向对象, 基于类, 泛型, 并发 |
---|---|
設計者 | Bertrand Meyer |
實作者 | Eiffel Software |
发行时间 | 1986年[1] |
当前版本 |
|
型態系統 | 静态 |
實作語言 | Eiffel |
系统平台 | 跨平台 |
操作系统 | FreeBSD, Linux, Mac OS X, OpenBSD, Solaris, Windows |
許可證 | 双许可和企业许可 |
文件扩展名 | .e |
網站 | www |
主要實作產品 | |
EiffelStudio, LibertyEiffel, SmartEiffel, Visual Eiffel, Gobo Eiffel, "The Eiffel Compiler" tecomp | |
啟發語言 | |
Ada, Simula, Z | |
影響語言 | |
Ada 2012, Albatross, C#, D, Java, Racket, Ruby,[3] Sather, Scala |
Eiffel是一套物件導向程式語言,1985年由伯特蘭·邁耶所發明。文法類似Pascal ,並且將語言本身與軟體工程、和工具結合為一。Eiffel实现契约式设计(Design by Contract)的風格。
To a lesser extent, Python, LISP, Eiffel, Ada, and C++ have also influenced Ruby.