تعرّف على كيفية تثبيت D محليًا لحل تمارين Exercism على جهازك
يتطلب مسار لغة D أن تكون البرامج التالية مثبّتة على نظامك:
على موقع لغة D، dlang.org، يمكن تنزيل أحدث إصدار من المترجم المرجعي DMD (Digital Mars D) وتثبيته على عدة منصات. راجع صفحة التنزيلات الرسمية لمزيد من المعلومات. على Windows، هناك حل بديل هو استخدام Chocolatey. على أجهزة Mac المعتمدة على معالجات Intel، هناك حل بديل هو استخدام Homebrew.
إلى جانب المترجم المرجعي DMD الذي يستخدم Backend الخاص به، هناك مترجمان آخران يمكن الحصول عليهما من قسم التنزيلات على dlang.org:
لا يواكب GDC وLDC دائمًا أحدث إصدارات Frontend في DMD، لكنهما يوفران مستويات تحسين أفضل، فضلًا عن دعم منصات أخرى مثل ARM.
راجع الويكي للحصول على مزيد من المعلومات.
هناك أيضًا دعم للغة D في بيئات تطوير متكاملة متعددة، مثل VisualD لـ Visual Studio وD plugin لـ CLion من IntelliJ. راجع الويكي للحصول على مزيد من المعلومات.
DUB هو مدير بناء للغة D.
نوصي به لتسهيل عملية تشغيل الاختبارات، لكن لا يزال بإمكانك التشغيل بدون DUB إذا لم تستطع تثبيته أو لم ترغب في ذلك.
تحتوي صفحة التنزيلات على موقع DUB على مثبّت لـ Windows.