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

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

درباره‌ی Nim

70 تمرین برنامه‌نویسی برای Nim در Exercism. از شمارش کلمات تا دوازده روز.


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

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

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


Nim

نوع‌بندی ایستای قوی

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

سریع

به C/C++/ObjC کامپایل می‌شود، بدون نیاز به زمان اجرا یا ماشین مجازی، برای رسیدن به نتایجی بسیار سریع.

رسا

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

تعامل‌پذیر

فراخوانی آسان توابع خارجی از زبان‌های مقصد (C/C++/ObjC/JavaScript) برای تعاملی عالی.

چندپلتفرمی

روی همه‌ی سیستم‌عامل‌های اصلی رومیزی و دستگاه‌های نهفته اجرا می‌شود (و به آن‌ها کامپایل متقابل می‌کند).

مدیریت حافظه‌ی سفارشی

مدیریت حافظه‌ی قطعی، همراه با تخریب‌گرها و معناشناسی انتقال (با الهام از C++ و Rust).

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

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

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

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

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

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

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

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

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