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