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

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

درباره‌ی Scheme

(let ((quine '((lambda (q) `(,q ',q))
               '(lambda (q) `(,q ',q)))))
  (equal? quine (eval quine)))

39 تمرین برنامه‌نویسی برای Scheme در Exercism. از عوامل اول تا امتیاز Scrabble.


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

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

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


Scheme

فشرده

Scheme شمار اندکی از ویژگی‌های همه‌منظوره را فراهم می‌کند.

تابعی

با الهام از حساب لامبدا، دامنه‌ها و حلقه‌ها با تعریف کردن و فراخوانی کردن توابع بیان می‌شوند.

مناسب برای جاسازی

برخی برنامه‌ها از Scheme به‌عنوان زبان توسعه‌ی خود استفاده می‌کنند.

عبارت‌های S

هم کد منبع و هم داده‌ها با فهرست‌های تودرتو بیان می‌شوند.

برج عددی

Scheme از اعداد دقیق و غیردقیق پشتیبانی می‌کند.

ماکروهای هایژنیک

Scheme از ماکروهای هایژنیک پشتیبانی می‌کند و این امکان را می‌دهد که نحوه‌ی نگارش به‌شکل قابل‌اعتمادی گسترش یابد.

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

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

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

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

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

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

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

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

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