D lokal installieren

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:

  • ein Compiler für D Version 2
  • (optional, aber empfohlen) DUB

Voraussetzung: Compiler für D Version 2

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.

Andere Compiler

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, der das GCC-Backend verwendet
  • LDC, das auf dem LLVM-Backend basiert

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.

IDE-Unterstützung

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.

Voraussetzung: DUB

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.

Windows

Die Downloadseite der DUB-Website bietet einen Windows-Installer.

MacOS

Linux