Willst du Roc lernen und meistern?

Komm zum Roc-Track von Exercism und erhalte Zugang zu 120 Übungen mit automatischer Analyse deines Codes und persönlichem Mentoring, alles 100 % kostenlos.

Über 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 Programmierübungen für Roc bei Exercism. Von Anagramm bis Zipper.


Werde besser im Programmieren mit unterhaltsamen, lohnenden Programmierübungen bei Exercism, die dein Verständnis von Konzepten auf die Probe stellen.

Alle Roc-Übungen bei Exercism ansehen

Hauptmerkmale von Roc


Roc

Schnell

Roc-Code ist darauf ausgelegt, schnell zu bauen und schnell zu laufen. Er kompiliert zu Maschinencode oder WebAssembly.

Funktional

Roc hat nur wenige einfache Sprachprimitive. Es ist eine funktionale Sprache mit einem einzigen Paradigma.

Freundlich

Rocs Syntax, Semantik und die mitgelieferten Tools stellen die Benutzerfreundlichkeit in den Vordergrund.

Sicher

Rocs leistungsfähiges Typsystem und die Unveränderlichkeit führen zu vorhersehbarerem und wartbarerem Code.

Interoperabel

Roc arbeitet gut mit anderen Sprachen zusammen, was die Integration in bestehende Projekte erleichtert.

Weiterentwicklung

Roc ist eine junge Sprache, die sich schnell weiterentwickelt.

Mentoring auf Roc-Art

Jede Sprache hat ihre eigene Art, die Dinge anzugehen. Roc ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein Roc-Entwickler zu denken und idiomatischen Code in Roc zu schreiben. Wenn du eine Übung gelöst hast, reiche sie unserem Freiwilligenteam ein. Es gibt dir Hinweise, Ideen und Feedback dazu, wie du die Übung so gestaltest, wie man es in Roc normalerweise sieht. So hilft es dir, Dinge zu entdecken, von denen du nicht weißt, dass du sie nicht weißt.

Mehr über Mentoring erfahren

Übungen aus der Community für Roc

Der Roc-Track auf Exercism hat 120 Übungen, mit denen du besseren Code schreibst.

Alle Roc-Übungen ansehen
Roc

Leg mit dem Roc-Track los

Das Beste: Es ist für alle zu 100 % kostenlos.

Tritt dem Roc-Track bei