Rejoins le parcours Futhark d’Exercism pour accéder à 83 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
def main (x: []i32) (y: []i32): i32 =
reduce (+) 0 (map2 (*) x y)
Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.
Étant donné une chaîne de caractères en entrée, tronque-la à 5 caractères.
Détermine l'état d'une partie de morpion.
Étant donné un nombre, détermine s'il est valide ou non selon la formule de Luhn.
Futhark est conçu pour le calcul haute performance grâce à son compilateur AOT qui optimise fortement le code.
La plupart du code Futhark est parallélisé automatiquement, ce qui tire parti des processeurs multicœurs modernes.
Le code Futhark se compile en code GPU ou en code CPU multithread.
Futhark est conçu pour s'interfacer facilement avec des langages comme C et Python.
Futhark est un petit langage avec peu de syntaxe, ce qui le rend facile à apprendre.
Futhark est un langage purement fonctionnel, sans effets de bord, ce qui facilite le raisonnement sur le code.
Chaque langage a sa propre façon de faire les choses. Futhark ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Futhark et à écrire du code idiomatique en Futhark. 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 Futhark. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.
En savoir plus sur le mentoratLe parcours Futhark sur Exercism propose 83 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices FutharkLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours Futhark