Rejoins le parcours Nim d’Exercism pour accéder à 70 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
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é la position de deux dames sur un échiquier, indique si oui ou non elles sont placées de façon à pouvoir s'attaquer mutuellement.
À partir d'un mot et d'une liste d'anagrammes possibles, sélectionne la bonne sous-liste.
Implémente un algorithme de recherche binaire.
Un système de types statique moderne avec inférence de types, tuples, génériques et types somme.
Compile vers C/C++/ObjC sans environnement d'exécution ni machine virtuelle, pour des résultats d'une rapidité fulgurante.
Une syntaxe conviviale, un système de macros et des génériques permettent de créer des DSL expressifs et de réutiliser le code.
Une FFI simple avec les langages cibles (C/C++/ObjC/JavaScript) pour une excellente interopérabilité.
Fonctionne sur (et compile vers) tous les principaux systèmes d'exploitation de bureau et appareils embarqués.
Une gestion déterministe de la mémoire, avec des destructeurs et la sémantique de déplacement (inspirée de C++ et Rust).
Chaque langage a sa propre façon de faire les choses. Nim ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Nim et à écrire du code idiomatique en Nim. 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 Nim. 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 Nim sur Exercism propose 70 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices NimLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours Nim