Vitajte vo svete jazyka D
Vitajte v interaktívnej prehliadke programovacieho jazyka D.
Táto prehliadka prináša prehľad silného a expresívneho jazyka D
kompilovaného priamo do efektívneho natívneho strojového kódu.
Čo je jazyk D?
Jazyk D ako zúročený výsledok desaťročí skúseností získaných pri implementácii kompilátorov
pre mnoho rozličných jazykov má jedinečnú množinu vlastností:
- vysokoúrovňové jazykové konštrukcie pre vynikajúce možnosti modelovania
- vysoký výkon, kompilovaný jazyk
- statické typovanie
- priame napojenie na aplikačné programové rozhranie (API) operačného systému a priamy prístup k hardvéru
- bleskovo rýchle časy kompilácie
- vymedzenú množinu vlastností garantujúcu pamäťovú bezpečnosť (SafeD)
- spravovateľný, ľahko porozumiteľný zdrojový kód
- postupnú krivku učenia (syntax skupiny jazykov C, podobná Jave a iným jazykom)
- kompatibilitu s aplikačným binárnym rozhraním (ABI) jazyka C
- ohraničenú kompatibilitu s aplikačným binárnym rozhraním (ABI) jazyka C++
- viac-paradigmový prístup k programovaniu (imperatívne, štruktúrované, objektovo-orientované, generické, funkcionálne, i dokonca assembler)
- zabudovanú detekciu chýb (kontrakty, unit testy)
... a veľa ďalších vlastností.
O prehliadke
Každá sekcia obsahuje príklad so zdrojovým kódom, ktorý je možné upravovať a používať
na experimentovanie s možnosťami a vlastnosťami jazyka D.
Pre kompiláciu a následné spustenie kódu stlačte tlačidlo 'Spustiť' (alebo klávesovú skratku Ctrl-enter
).
Prispievanie
Táto prehliadka má otvorený zdrojový kód
a vítame žiadosti o zapracovanie zmien (pull request), ktoré ju spravia ešte lepšou.