Хочемо вивчити й опанувати Racket?

Приєднаймося до треку Racket на Exercism, щоб отримати доступ до 84 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про Racket

#lang racket

(provide hello)

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

84 вправ із програмування для Racket на Exercism. Від вправи Трикутник до вправи Вимова.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на 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

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку Racket