Queres aprender e dominar Futhark?

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

Sobre Futhark

def main (x: []i32) (y: []i32): i32 =
  reduce (+) 0 (map2 (*) x y)

83 exercícios de programação de Futhark no Exercism. De Matriz em espiral a Encontro.


Torna-te melhor a programar com exercícios divertidos e gratificantes que põem à prova a tua compreensão dos conceitos no Exercism.

Vê todos os exercícios de Futhark no Exercism

Funcionalidades principais de Futhark


Futhark

Rápida

Futhark foi concebida para computação de alto desempenho, através do seu compilador AOT fortemente otimizador.

Paralelo

A maior parte do código Futhark é automaticamente paralelizada, tirando partido dos modernos processadores multi-núcleo.

Multiplataforma

O código Futhark compila para código de GPU ou para código de CPU com vários threads.

Interoperável

Futhark foi concebida para ser facilmente interoperável com linguagens como C e Python.

Pequena

Futhark é uma linguagem pequena, com pouca sintaxe, o que a torna fácil de aprender.

Pura

Futhark é uma linguagem funcional pura, sem efeitos secundários, o que torna mais fácil raciocinar sobre o código.

Recebe mentoria ao estilo de Futhark

Cada linguagem tem a sua própria forma de fazer as coisas. Futhark não é exceção. Os nossos mentores vão ajudar-te a aprender a pensar como um programador de Futhark e a escrever código idiomático em Futhark. 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 Futhark. Vão ajudar-te a descobrir as coisas que não sabes que não sabes.

Sabe mais sobre mentoria

Exercícios de Futhark criados pela comunidade

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

Vê todos os exercícios de Futhark
Futhark

Começa com o percurso Futhark

A melhor parte: é 100% gratuito para todos.

Junta-te ao percurso Futhark