Lokálna inštalácia D

Najnovšiu verziu referenčného kompilátora DMD (Digital Mars D) je možné stiahnuť a nainštalovať z oficiálnej stránky jazyka D dlang.org:

Linux / FreeBSD / macOS

Pre rýchlu inštaláciu dmd do vášho domovského priečinka, spustite v termináli príkaz: curl -fsS https://dlang.org/install.sh | bash -s dmd

Pre viaceré distribúcie sú k dispozícii priamo inštalačné balíky:

Windows

macOS

Alternatívne kompilátory

Popri referenčnom kompilátore, ktorý používa svoj vlastný bekend, sú k dispozícii i ďalšie dva kompilátory, ktoré možno získať v sekcii Na stiahnutie (Download) na dlang.org:

  • GDC, ktorý využíva bekend GNU Compiler Collection
  • LDC, ktorý je založený na bekende LLVM

Oba kompilátory GDC a LDC obvykle zaostávajú za verziou frontendu referenčného kompilátora DMD, dosahujú však lepšie úrovne optimalizácie a rovnako tiež umožňujú podporu ďalších platforiem ako napríklad ARM.

Viac informácií ku kompilátorom nájdete aj na wiki jazyka D

Nastavte si váš textový editor

Krásou jazyka D je to, že nepotrebujete vyčačkané vývojové prostredie, keďže generovať opakujúci sa a mierne poupravovaný kód (tzv. boilerplate) je potrebné veľmi výnimočne. Používanie jazyka D je však príjemnejšie, ak máte možnosť pohybovať sa v známom prostredí vášho obľúbeného textového editora. Podpora jazyka D (zabezpečená zásuvnými modulmi) je aktuálne k dispozícii minimálne pre nasledujúce editory:

K dispozícii sú tiež tieto integrované vývojové prostredia (IDE) venované jazyku D:

V oficiálnej dokumentácii jazyka D je k dispozícii podrobnejší prehľad dostupných editorov a IDE.

rdmd playground.d