Instalar D localmente

Aprende a instalar D localmente para resolver los ejercicios de Exercism en tu propia computadora


El track del lenguaje D requiere que tengas el siguiente software instalado en tu sistema:

  • un compilador de D versión 2
  • (opcional pero recomendado) DUB

Requisito previo: compilador de D versión 2

En el sitio web del lenguaje D, dlang.org, puedes descargar e instalar la versión más reciente del compilador de referencia DMD (Digital Mars D) para varias plataformas. Consulta la página oficial de descargas para más información. En Windows, una alternativa es usar Chocolatey. En las Mac con procesador Intel, una alternativa es usar Homebrew.

Otros compiladores

Además del compilador de referencia DMD, que usa su propio backend, hay otros dos compiladores que puedes obtener en la sección de descargas de dlang.org:

  • GDC, que usa el backend de GCC
  • LDC, basado en el backend de LLVM

GDC y LDC no siempre están en las versiones más recientes del frontend de DMD, pero ofrecen mejores niveles de optimización y también compatibilidad con otras plataformas, como ARM.

Consulta la wiki para más información.

Soporte de IDE

También hay soporte para el lenguaje D en varios IDE, por ejemplo VisualD para Visual Studio y el plugin de D para CLion de IntelliJ. Consulta la wiki para más información.

Requisito previo: DUB

DUB es un gestor de compilación para D.

Lo recomendamos como una forma de simplificar el proceso de ejecutar las pruebas, pero todavía puedes ejecutarlas sin DUB si no puedes o no quieres instalarlo.

Windows

La página de descargas del sitio web de DUB tiene un instalador para Windows.

MacOS

Linux