Scopri come installare D in locale per risolvere gli esercizi di Exercism sulla tua macchina
Il track del linguaggio D richiede che tu abbia installato sul tuo sistema il seguente software:
Sul sito del linguaggio D, dlang.org, è possibile scaricare e installare per diverse piattaforme la versione più recente del compilatore di riferimento DMD (Digital Mars D). Vedi la pagina ufficiale dei download per maggiori informazioni. Su Windows, una soluzione alternativa è usare Chocolatey. Sui Mac basati su Intel, una soluzione alternativa è usare Homebrew.
Oltre al compilatore di riferimento DMD, che usa il proprio backend, ci sono altri due compilatori che si possono scaricare dalla sezione dei download di dlang.org:
GDC e LDC non sono sempre alle versioni più recenti del frontend di DMD, ma offrono migliori livelli di ottimizzazione e supporto per altre piattaforme, come ad esempio ARM.
Vedi la wiki per maggiori informazioni.
C'è anche il supporto per il linguaggio D in vari IDE, ad esempio VisualD per Visual Studio e plugin per D per CLion di IntelliJ. Vedi la wiki per maggiori informazioni.
DUB è un gestore di build per D.
Lo consigliamo per semplificare il processo di esecuzione dei test, ma è comunque possibile eseguirli senza DUB se non puoi o non vuoi installarlo.
La pagina dei download del sito di DUB offre un installer per Windows.