Tu veux apprendre et maîtriser Roc ?

Rejoins le parcours Roc d’Exercism pour accéder à 120 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.

À propos de Roc

print_remaining! = |todos|
	todos
		.keep_if(|todo| todo.status != Done)
		.for_each!(|todo| echo!("- ${todo.name}\n"))

main! = |_args| {
	todos = [
		{ name: "Buy groceries", status: Done },
		{ name: "Join Exercism", status: Done },
		{ name: "Learn Roc",     status: InProgress },
		{ name: "Call mom",      status: NotStarted },
	]
	print_remaining!(todos)
	Ok({})
}

120 exercices de programmation pour Roc sur Exercism. De Hamming à Rencontre.


Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.

Voir tous les exercices Roc sur Exercism

Les fonctionnalités clés de Roc


Roc

Rapide

Le code Roc est conçu pour se compiler rapidement et s'exécuter rapidement. Il se compile en code machine ou en WebAssembly.

Fonctionnel

Roc ne compte qu'un petit nombre de primitives de langage simples. C'est un langage fonctionnel à paradigme unique.

Convivial

La syntaxe, la sémantique et l'outillage inclus de Roc privilégient tous la convivialité.

Sûr

Le système de types puissant de Roc et son immutabilité conduisent à un code plus prévisible et plus facile à maintenir.

Interopérable

Roc s'intègre bien avec d'autres langages, ce qui facilite son intégration dans des projets existants.

Évolutif

Roc est un jeune langage, et il évolue rapidement.

Un mentorat à la manière de Roc

Chaque langage a sa propre façon de faire les choses. Roc ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Roc et à écrire du code idiomatique en Roc. 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 Roc. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.

En savoir plus sur le mentorat

Des exercices Roc issus de la communauté

Le parcours Roc sur Exercism propose 120 exercices pour t'aider à écrire du code de meilleure qualité.

Voir tous les exercices Roc
Roc

Lance-toi dans le parcours Roc

Le meilleur, c'est que c'est 100 % gratuit pour tout le monde.

Rejoins le parcours Roc