Willst du Scheme lernen und meistern?

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

Über Scheme

(let ((quine '((lambda (q) `(,q ',q))
               '(lambda (q) `(,q ',q)))))
  (equal? quine (eval quine)))

39 Programmierübungen für Scheme bei Exercism. Von RNA-Transkription bis Binäre Suche.


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

Alle Scheme-Übungen bei Exercism ansehen

Hauptmerkmale von Scheme


Scheme

Kompakt

Scheme bietet eine kleine Zahl von Allzweck-Features.

Funktional

Inspiriert vom Lambda-Kalkül drückst du Gültigkeitsbereiche und Schleifen aus, indem du Funktionen definierst und aufrufst.

Zum Einbetten geeignet

Manche Anwendungen nutzen Scheme als ihre Erweiterungssprache.

S-Ausdrücke

Sowohl Quellcode als auch Daten werden durch verschachtelte Listen dargestellt.

Numerischer Turm

Scheme unterstützt exakte und inexakte Zahlen.

Hygienische Makros

Scheme unterstützt hygienische Makros, mit denen sich die Syntax zuverlässig erweitern lässt.

Mentoring auf Scheme-Art

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

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

Alle Scheme-Übungen ansehen
Scheme

Leg mit dem Scheme-Track los

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

Tritt dem Scheme-Track bei