به مسیر Racket در Exercism بپیوندید تا از این موارد بهرهمند شوید: 84 تمرین همراه با تحلیل خودکار کد شما و مربیگری شخصی، همه ۱۰۰٪ رایگان.
#lang racket
(provide hello)
(define (hello [name "World"])
(string-append "Hello, " name "!"))
با تمرینهای برنامهنویسی سرگرمکننده و پاداشدهندهای که درک شما از مفاهیم را در Exercism میسنجند، در برنامهنویسی بهتر شوید.
با داشتن یک عبارت، تعداد تکرار هر کلمه در آن عبارت را بشمارید.
یک شبیهساز ربات بنویسید.
قالب دادهی امتیازدهی یک بازی را تغییر دهید تا افزودن زبانهای دیگر آسانتر شود.
Racket ابزارهایی را همراه دارد که با آنها میتوانید زبان برنامهنویسی خودتان را بنویسید.
Racket گویشی مدرن از Lisp است، زبانی تأثیرگذار با پیشینهای غنی.
Racket در درجهی اول تابعی است، اما از برنامهنویسی دستوری و شیگرا هم پشتیبانی میکند.
نحوهی نگارش Racket ساده، رسا و آسان برای یادگیری است.
Racket یک بستر پژوهشی فعال در حال توسعه برای ویژگیهای زبانی تازه و جذاب است.
با سیستم ماکروی Racket بهسادگی میتوانید زبان را به دلخواه خودتان سفارشی کنید.
هر زبانی روش خودش را برای انجام کارها دارد. Racket هم از این قاعده مستثنا نیست. منتورهای ما به شما کمک میکنند مثل یک برنامهنویس Racket فکر کنید و کد را به سبک اصیل Racket بنویسید. بعد از اینکه تمرینی را حل کردید، آن را برای تیم داوطلبان ما ارسال کنید تا نکتهها، ایدهها و بازخوردی دربارهی این که چطور آن را به آنچه معمولاً در Racket میبینید نزدیکتر کنید به شما بدهند؛ آنها کمک میکنند چیزهایی را کشف کنید که نمیدانید که نمیدانید.
دربارهی منتورینگ بیشتر بدانیدمسیر Racket در Exercism شامل 84 تمرین است تا به شما کمک کند کد بهتری بنویسید.
همهی تمرینهای Racket را ببینید