← Zurück zu
Home
Lernen
Dieser Abschnitt listet nützliche Ressourcen auf, vom Nichtwissen über Zig bis zum Verständnis seiner Philosophie.
Dokumentation
Unstable (master)
Latest Stable (0.13.0)
Leitfäden
Dieser Abschnitt wird irgendwann in die Dokumentation der Zig-Standardbibliothek aufgenommen, aber in der Zwischenzeit kannst du ihn hier durchlesen.
- Zig-Build-System Einführung in das Zig-Build-System.
Einführungen
Dies sind Einführungen in Zig, die sich an Programmierer mit unterschiedlichen Hintergründen richten.
- Eingehende Übersicht
Hier findest du einen ausführlichen Überblick über die Funktionen von Zig aus der Perspektive der Systemprogrammierung. - Warum Zig, wenn es bereits C++, D, und Rust gibt?
Eine Einführung in Zig für C++, D und Rust-Entwickler. - Code-Beispiele
Eine Liste mit Schnipseln, um ein Gefühl dafür zu bekommen, wie der Zig-Code aussieht. - Werkzeuge
Eine Liste nützlicher Werkzeuge, die dir beim Schreiben von Zig-Code helfen.
Erste Schritte
Wenn du bereit bist mit der Programmierung in Zig zu beginnen, hilft dir diese Anleitung bei der Einrichtung deiner Entwicklungsumgebung.
Online-Lernressourcen
- zig.guide
Eine strukturierte Einführung in Zig von Sobeston. - Ziglings
Lerne Zig, indem du kleine fehlerhafte Programme reparierst. - Zig bei Exercism Löse Programmieraufgaben und lasse dich dabei von einem Mentor betreuen, um Zig flüssig zu beherrschen.
- Lerne Zig Kurze Einführung in Zig, die sich gut für Entwickler eignet, die von Garbage-Collected-Sprachen kommen, wie Python, JavaScript etc.
Relevante Videos und Blogbeiträge
- Road to Zig 1.0 [video]
Video von Andrew Kelley zur Einführung von Zig und seiner Philosophie. - Zig's New Relationship with LLVM
Ein Blogbeitrag über die Arbeit an der Entwicklung des selbst gehosteten Zig-Compilers, der auch in einem [Artikel von lwn.net] (https://lwn.net/Articles/833400/) zu finden ist.