بیاموزید چطور 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 در IDEهای گوناگون هم پشتیبانی میشود، مثلاً VisualD برای Visual Studio و D plugin برای CLion محصول IntelliJ. برای اطلاعات بیشتر ویکی را ببینید.
DUB یک ابزار مدیریت ساخت برای D است.
ما آن را به عنوان راهی برای سادهتر کردن فرایند اجرای Testها توصیه میکنیم، اما اگر نمیتوانید یا نمیخواهید آن را نصب کنید، اجرای Testها بدون DUB هم ممکن است.
صفحهی دانلود وبسایت DUB یک نصبکنندهی Windows دارد.