Eiffel
維基百科,自由的 encyclopedia
Eiffel是一套物件導向程式語言,1985年由伯特蘭·邁耶所發明。文法類似Pascal ,並且將語言本身與軟體工程、和工具結合為一。Eiffel實現契約式設計(Design by Contract)的風格。
Quick Facts 編程範型, 設計者 ...
編程範型 | 面向對象, 基於類, 泛型, 並發 |
---|---|
設計者 | 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 |
Close