Локальна установка D

Ви можете завантажити та встановити найсвіжішу версію референс-компілятора DMD (Digital Mars D) з офіційного сайту dlang.org:

Windows

macOS

Linux / FreeBSD / macOS

Для швидкого встановлення dmd у свою домашню теку виконайте: curl -fsS https://dlang.org/install.sh | bash -s dmd

Також доступні пакети для різних дистрибутивів:

Інші компілятори

Крім референс-компілятора DMD, який використовує свій власний backend, існують ще два компілятори, які Ви можете знайти у секції завантажень сайту dlang.org:

  • GDC використовує GCC backend
  • LDC заснований на LLVM backend

GDC та LDC не завжди відповідають найсвіжішій frontend-версії DMD, але надають більш високі рівні оптимізації і можливість компіляції на інші платформи на зразок ARM.

Більше інформації про компілятори можете отримати на wiki-сторінці

rdmd playground.d