Rejoins le parcours Crystal d’Exercism pour accéder à 142 exercices regroupés en 26 concepts Crystal, avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
class HelloWorld
def self.hello(name = "World")
"Hello, #{name}!"
end
end
Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.
Découvre la manipulation de bits en écrivant un programme pour déchiffrer un message.
Implémenter le codage par plages et son décodage.
Trouve la différence entre le carré de la somme et la somme des carrés des N premiers entiers naturels.
La syntaxe de Crystal s'inspire fortement de Ruby, ce qui la rend naturelle à lire et facile à écrire.
Crystal est vérifié statiquement, avec une inférence de types intégrée, ce qui permet de détecter les erreurs de type très tôt.
En Crystal, aucun type n'accepte la valeur nulle, donc le compilateur vérifie les références nulles à la compilation.
Crystal intègre des primitives de concurrence, appelées _fibers_, pour exécuter du code en parallèle.
Crystal dispose d'une syntaxe dédiée pour appeler facilement des bibliothèques natives, ce qui favorise la réutilisation du code.
La réponse de Crystal à la métaprogrammation est un puissant système de macros.
Chaque langage a sa propre façon de faire les choses. Crystal ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Crystal et à écrire du code idiomatique en Crystal. 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 Crystal. 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 Crystal sur Exercism propose 26 concepts et 142 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices CrystalLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours Crystal