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

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

درباره‌ی Racket

#lang racket

(provide hello)

(define (hello [name "World"])
  (string-append "Hello, " name "!"))

84 تمرین برنامه‌نویسی برای Racket در Exercism. از شمارش کلمات تا ETL.


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

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

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


Racket

زبان‌محور

Racket ابزارهایی را همراه دارد که با آن‌ها می‌توانید زبان برنامه‌نویسی خودتان را بنویسید.

Lisp مدرن

Racket گویشی مدرن از Lisp است، زبانی تأثیرگذار با پیشینه‌ای غنی.

چندپارادایمی

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

نگارش ساده

نحوه‌ی نگارش Racket ساده، رسا و آسان برای یادگیری است.

نوآورانه

Racket یک بستر پژوهشی فعال در حال توسعه برای ویژگی‌های زبانی تازه و جذاب است.

ماکروها

با سیستم ماکروی Racket به‌سادگی می‌توانید زبان را به دلخواه خودتان سفارشی کنید.

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

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

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

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

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

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

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

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

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