Quer aprender e dominar Racket?

Junte-se à Trilha Racket do Exercism e tenha acesso a 84 exercícios com análise automática do seu código e mentoria pessoal, tudo 100% grátis.

Sobre Racket

#lang racket

(provide hello)

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

Principais recursos de Racket


Racket

Orientada a linguagens

O Racket vem com as ferramentas para você escrever a sua própria linguagem de programação.

Um Lisp moderno

O Racket é um dialeto moderno do Lisp, uma linguagem influente e com uma história rica.

Multiparadigma

O Racket é principalmente funcional, mas também dá suporte à programação imperativa e à orientada a objetos.

Sintaxe simples

A sintaxe do Racket é simples, expressiva e fácil de aprender.

Inovadora

O Racket é um campo de testes de pesquisa em desenvolvimento ativo para recursos de linguagem novos e instigantes.

Macros

É fácil personalizar a linguagem do seu jeito com o sistema de macros do Racket.

Receba mentoria no estilo Racket

Toda linguagem tem o seu próprio jeito de fazer as coisas. Com Racket não é diferente. Nossos mentores vão ajudar você a aprender a pensar como um desenvolvedor de Racket e a escrever código idiomático em Racket. Depois de resolver um exercício, envie-o para a nossa equipe de voluntários, e eles vão dar dicas, ideias e feedback sobre como deixá-lo mais parecido com o que você normalmente veria em Racket. Eles vão ajudar você a descobrir as coisas que você não sabe que não sabe.

Saiba mais sobre mentoria

Exercícios de Racket criados pela comunidade

A trilha de Racket no Exercism tem 84 exercícios para ajudar você a escrever código melhor.

Ver todos os exercícios de Racket
Racket

Comece agora na trilha de Racket

E o melhor de tudo: é 100% grátis para todo mundo.

Entre na trilha de Racket