Tu veux apprendre et maîtriser Racket ?

Rejoins le parcours Racket d’Exercism pour accéder à 84 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.

À propos de Racket

#lang racket

(provide hello)

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

Les fonctionnalités clés de Racket


Racket

Orienté langage

Racket fournit les outils pour écrire ton propre langage de programmation.

Un Lisp moderne

Racket est un dialecte moderne de Lisp, un langage influent et riche d'une longue histoire.

Multi-paradigme

Racket est avant tout fonctionnel, mais il prend aussi en charge la programmation impérative et orientée objet.

Syntaxe simple

La syntaxe de Racket est simple, expressive et facile à apprendre.

Innovant

Racket est un banc d'essai de recherche en développement actif pour des fonctionnalités de langage nouvelles et intrigantes.

Macros

Grâce au système de macros de Racket, il est facile de personnaliser le langage à ton goût.

Un mentorat à la manière de Racket

Chaque langage a sa propre façon de faire les choses. Racket ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Racket et à écrire du code idiomatique en Racket. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en Racket. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.

En savoir plus sur le mentorat

Des exercices Racket issus de la communauté

Le parcours Racket sur Exercism propose 84 exercices pour t'aider à écrire du code de meilleure qualité.

Voir tous les exercices Racket
Racket

Lance-toi dans le parcours Racket

Le meilleur, c'est que c'est 100 % gratuit pour tout le monde.

Rejoins le parcours Racket