می‌خواهید D را یاد بگیرید و در آن استاد شوید؟

به مسیر D در Exercism بپیوندید تا از این موارد بهره‌مند شوید: 92 تمرین همراه با تحلیل خودکار کد شما و مربی‌گری شخصی، همه ۱۰۰٪ رایگان.

درباره‌ی D

module helloworld;

import std.format;

string hello(const char[] s = "World") {
    return format("Hello, %s!", s);
}

92 تمرین برنامه‌نویسی برای D در Exercism. از Two-Fer تا سرنام.


با تمرین‌های برنامه‌نویسی سرگرم‌کننده و پاداش‌دهنده‌ای که درک شما از مفاهیم را در Exercism می‌سنجند، در برنامه‌نویسی بهتر شوید.

همه‌ی تمرین‌های D را در Exercism ببینید

ویژگی‌های کلیدی مسیر D


D

رسا

پشتیبانی از چندین پارادایم برنامه‌نویسی، همراه با قابلیت‌های قوی فرابرنامه‌نویسی.

سریع

برنامه‌های D کامپایل می‌شوند، که به زمان اجرای سریع‌تری نسبت به زبان‌های تفسیری می‌انجامد.

امن

توابعی که با `@safe` برچسب‌گذاری می‌شوند، به زیرمجموعه‌ای از D که از نظر حافظه ایمن است محدود می‌شوند.

تعامل بین‌زبانی

C و C++ را به‌طور یکپارچه در پروژه‌های D خود جاسازی کنید و به میلیون‌ها کتابخانه دسترسی پیدا کنید.

C بهتر

با استفاده از پرچم کامپایل `-betterC`، D را در پروژه‌های C ادغام کنید.

جمع‌آوری زباله‌ی اختیاری

هر وقت لازم است فعال نگه دارید و هر وقت لازم نیست غیرفعال کنید.

به سبک D منتور بگیرید

هر زبانی روش خودش را برای انجام کارها دارد. D هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک می‌کنند مثل یک برنامه‌نویس D فکر کنید و کد را به سبک اصیل D بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکته‌ها، ایده‌ها و بازخوردی درباره‌ی این که چطور آن را به آنچه معمولاً در D می‌بینید نزدیک‌تر کنید به شما بدهند؛ آن‌ها کمک می‌کنند چیزهایی را کشف کنید که نمی‌دانید که نمی‌دانید.

درباره‌ی منتورینگ بیشتر بدانید

تمرین‌های D برگرفته از جامعه‌ی کاربران

مسیر D در Exercism شامل 92 تمرین است تا به شما کمک کند کد بهتری بنویسید.

همه‌ی تمرین‌های D را ببینید
D

با مسیر D شروع کنید

از همه بهتر، برای همه ۱۰۰٪ رایگان است.

به مسیر D بپیوندید