Willst du Futhark lernen und meistern?

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

Über Futhark

def main (x: []i32) (y: []i32): i32 =
  reduce (+) 0 (map2 (*) x y)

83 Programmierübungen für Futhark bei Exercism. Von Luhn bis Krypto-Quadrat.


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

Alle Futhark-Übungen bei Exercism ansehen

Hauptmerkmale von Futhark


Futhark

Schnell

Futhark ist für High-Performance-Computing ausgelegt, dank seines stark optimierenden AOT-Compilers.

Parallel

Der meiste Futhark-Code wird automatisch parallelisiert und nutzt so moderne Multi-Core-CPUs aus.

Multiplattform

Futhark-Code wird entweder zu GPU-Code oder zu Multi-Thread-CPU-Code kompiliert.

Interoperabel

Futhark ist auf eine einfache Interoperabilität mit Sprachen wie C und Python ausgelegt.

Klein

Futhark ist eine kleine Sprache mit wenig Syntax, was das Lernen leicht macht.

Rein

Futhark ist eine rein funktionale Sprache ohne Nebenwirkungen, was das Nachdenken über Code erleichtert.

Mentoring auf Futhark-Art

Jede Sprache hat ihre eigene Art, die Dinge anzugehen. Futhark ist da keine Ausnahme. Unsere Mentorinnen und Mentoren helfen dir, wie ein Futhark-Entwickler zu denken und idiomatischen Code in Futhark 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 Futhark 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 Futhark

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

Alle Futhark-Übungen ansehen
Futhark

Leg mit dem Futhark-Track los

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

Tritt dem Futhark-Track bei