Як встановити D локально, щоб розвʼязувати вправи Exercism на власному компʼютері
Для треку мови D потрібно, щоб у системі було встановлено таке програмне забезпечення:
На сайті мови D dlang.org можна завантажити й встановити найновішу версію еталонного компілятора DMD (Digital Mars D) для кількох платформ. Докладніше дивіться на офіційній сторінці завантажень. У Windows альтернативний варіант - скористатися Chocolatey. На Mac з процесорами Intel альтернативний варіант - скористатися Homebrew.
Крім еталонного компілятора DMD, який використовує власний бекенд, є ще два компілятори, які можна отримати в розділі завантажень dlang.org:
GDC і LDC не завжди мають найновіші версії фронтенду DMD, але забезпечують кращі рівні оптимізації та підтримку інших платформ, наприклад ARM.
Дивіться вікі, щоб дізнатися більше інформації.
Мову D також підтримують різні IDE, наприклад VisualD для Visual Studio та плагін D для IntelliJ CLion. Дивіться вікі, щоб дізнатися більше інформації.
DUB - це менеджер збірки для D.
Ми рекомендуємо його, щоб спростити процес запуску тестів, але без DUB цілком можна обійтися, якщо немає можливості або бажання його встановлювати.
На сторінці завантажень сайту DUB є інсталятор для Windows.