Queres aprender e dominar Pyret?

Junta-te ao Percurso de Pyret do Exercism para teres acesso a 66 exercícios com análise automática do teu código e mentoria pessoal, tudo 100% gratuito.

Sobre Pyret

fun sum(lst):
  cases (List) lst:
    | empty => 0
    | link(first, rest) => first + sum(rest)
  end
where:
  sum([list: ]) is 0
  sum([list: 1, 2, 3]) is 6
end

Funcionalidades principais de Pyret


Pyret

Sintaxe simplificada

Enquanto linguagem de ensino, o Pyret dá prioridade à legibilidade, recorrendo a uma sintaxe limpa e direta

Corre quase em todo o lado

O Pyret está disponível onde quer que o npm possa ser instalado ou online em https://code.pyret.org/editor

Conceção pedagógica

O Pyret foi concebido para ter uma curva de aprendizagem gradual, com foco nas práticas gerais de programação

Leve

Toda a cadeia de ferramentas envolve cerca de 100 MB de transferência

Ferramentas

O Pyret inclui um executor de testes integrado, o que faz dos testes uma parte natural do processo de desenvolvimento

Inovadora

O Pyret é um laboratório em desenvolvimento ativo para avanços no ensino dos fundamentos da informática

Recebe mentoria ao estilo de Pyret

Cada linguagem tem a sua própria forma de fazer as coisas. Pyret não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Pyret e a escrever código idiomático em Pyret. Depois de resolveres um exercício, submete-o à nossa equipa de voluntários e eles darão dicas, ideias e feedback sobre como fazer com que o teu código se pareça mais com aquilo que costumas ver em Pyret. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.

Sabe mais sobre mentoria

Exercícios de Pyret criados pela comunidade

O percurso Pyret do Exercism tem 66 exercícios para te ajudar a escrever melhor código.

Vê todos os exercícios de Pyret
Pyret

Começa com o percurso Pyret

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Pyret