Эйфель (программалау теле)
Внешний вид
Тел сыйныфы | програмлау теле, объектка йөз тоткан программалау теле[d], күппарадигмалы программалау теле[d] һәм интерпретируемый язык программирования[d] |
---|---|
Автор | Бертран Мейер |
Үстерүче | Бертран Мейер & Eiffel Software |
Йогынтысын кичергән | |
Ада[d], Симула[d], Z-нотация[d] һәм Simula 67[d] | |
Йогынты ясаган |
Эйфель (ингл. Eiffel) — Бертран Мейер тарафыннан эшләнгән Алголга охшаган синтаксислы объектка юнәлтелгән программалаштыру теле. Бу тел беренче булып контракт программалаштыру ысулын тормышка ашыра.
Windows, DOS, OS / 2 һәм UNIX өчен Эйфель компиляторлары бар. Күпчелек Эйфель гамәлләре Cи коды ясый, ягъни алар тәрҗемәче кебек башкарыла. Аннары, тәрҗемә итәлгән кодны Cи компиляторы белән компиляциялә. Ләкин, турыдан-туры машина коды ясый торган системалар да бар (мәсәлән, Visual Eiffel).
Hello, world!
[үзгәртү | вики-текстны үзгәртү]Экранга «Hello, world!» юлы чыгаручы программа үрнәге:
class HELLO
create
make
feature
make
do
print("Hello World%N")
end
end