自分のマシンでExercismの演習を解くために、Dをローカルにインストールする方法を学びましょう
D言語トラックでは、次のソフトウェアがシステムにインストールされている必要があります:
D言語の公式サイトdlang.orgでは、リファレンスコンパイラーであるDMD(Digital Mars D)の最新バージョンを、いくつかのプラットフォーム向けにダウンロードしてインストールできます。 詳しくは公式のダウンロードページをご覧ください。 Windowsでは、別の方法としてChocolateyを使うこともできます。 IntelベースのMacでは、別の方法としてHomebrewを使うこともできます。
独自のバックエンドを使うDMDリファレンスコンパイラーのほかに、dlang.orgのダウンロードセクションから入手できるコンパイラーが2つあります:
GDCとLDCは、必ずしも最新のDMDフロントエンドのバージョンというわけではありませんが、より優れた最適化レベルや、ARMなどのほかのプラットフォームへの対応を提供しています。
詳しくはwikiのこちらのページをご覧ください。
さまざまなIDEでもD言語をサポートしています。たとえば、Visual Studio用のVisualDや、IntelliJのCLion用のD pluginなどです。 詳しくはwikiのこちらのページをご覧ください。
DUBは、D言語のビルドマネージャーです。
テストを実行する手順を簡単にするために、DUBの利用をおすすめします。ただし、インストールできない場合や、インストールしたくない場合でも、DUBなしで実行することはできます。
DUB公式サイトのダウンロードページに、Windows用のインストーラーがあります。