Willst du D lernen und meistern?

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

Über D

module helloworld;

import std.format;

string hello(const char[] s = "World") {
    return format("Hello, %s!", s);
}

92 Programmierübungen für D bei Exercism. Von Blumenfeld bis Matrix.


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

Alle D-Übungen bei Exercism ansehen

Hauptmerkmale von D


D

Ausdrucksstark

Unterstützung für mehrere Programmierparadigmen mit mächtigen Metaprogrammierungs-Fähigkeiten.

Schnell

D-Programme werden kompiliert und laufen dadurch schneller als interpretierte Sprachen.

Sicher

Funktionen, die mit @safe gekennzeichnet sind, werden auf eine speichersichere Teilmenge von D beschränkt.

Sprach-Interoperabilität

Bette C und C++ nahtlos in deine D-Projekte ein und erhalte so Zugriff auf Millionen von Bibliotheken.

Besseres C

Binde D mit dem Kompilierungsflag -betterC in C-Projekte ein.

Optionaler GC

Lass ihn aktiviert, wenn du ihn brauchst, und deaktiviere ihn, wenn nicht.

Mentoring auf D-Art

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

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

Alle D-Übungen ansehen
D

Leg mit dem D-Track los

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

Tritt dem D-Track bei