Erfahre, wie du D lokal installierst, um die Übungen von Exercism auf deinem eigenen Rechner zu lösen
Der D-Track setzt voraus, dass du die folgende Software auf deinem System installiert hast:
Auf der Website der Programmiersprache D, dlang.org, kannst du die aktuellste Compilerversion des Referenzcompilers DMD (Digital Mars D) für verschiedene Plattformen herunterladen und installieren. Mehr Informationen findest du auf der offiziellen Downloadseite. Unter Windows ist eine alternative Lösung, Chocolatey zu verwenden. Auf Macs mit Intel-Prozessor ist eine alternative Lösung, Homebrew zu verwenden.
Neben dem Referenzcompiler DMD, der sein eigenes Backend verwendet, gibt es zwei weitere Compiler, die du über den Download-Bereich von dlang.org beziehen kannst:
GDC und LDC sind nicht immer auf dem Stand des neuesten DMD-Frontends, bieten aber bessere Optimierungsstufen sowie Unterstützung für andere Plattformen wie z. B. ARM.
Im Wiki findest du mehr Informationen.
Die Programmiersprache D wird auch in verschiedenen IDEs unterstützt, z. B. VisualD für Visual Studio und das D-Plugin für CLion von IntelliJ. Im Wiki findest du mehr Informationen.
DUB ist ein Build-Manager für D.
Wir empfehlen es als Möglichkeit, das Ausführen der Tests zu vereinfachen, aber du kannst auch ohne DUB arbeiten, wenn du es nicht installieren kannst oder willst.
Die Downloadseite der DUB-Website bietet einen Windows-Installer.