-
Notifications
You must be signed in to change notification settings - Fork 174
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* WIP: German translation * Index and zsf completed. * Download completed. * Index, samples, tools completed, Build system started. * Build-System completed. * Getting-started completed. * Why Zig? completed. * Overview completed. * Completed some missing. * Wording adjusted. * Missing --------- Co-authored-by: Loris Cro <[email protected]>
- Loading branch information
1 parent
df7e1a8
commit 9d95f4b
Showing
12 changed files
with
1,682 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
.title = "Download", | ||
.author = "", | ||
.date = @date("2024-09-14:00:00:00"), | ||
.layout = "download.shtml", | ||
.custom = { | ||
"mobile_menu_title": "Download", | ||
"OSs": ["Windows", "macOS", "Linux", "FreeBSD"], | ||
}, | ||
--- | ||
# Freigaben | ||
Du kannst [Zig durch einen Paketmanager installieren](https://github.com/ziglang/zig/wiki/Install-Zig-from-a-Package-Manager). | ||
|
||
Es gibt auch eine [JSON-Version dieser Seite]($link.siteAsset('download/index.json')). | ||
|
||
Alle Dateien sind mit 'minisign' signiert und verwenden diesen öffentlichen Schlüssel: | ||
|
||
``` | ||
RWSGOq2NVecA2UPNdBUZykf1CCb147pkmdtYxgb3Ti+JO/wCYvhbAb/U | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,64 @@ | ||
--- | ||
.title = "Home", | ||
.author = "", | ||
.date = @date("2024-09-14:00:00:00"), | ||
.layout = "index.shtml", | ||
.custom = { | ||
"mobile_menu_title": "Home", | ||
}, | ||
--- | ||
|
||
[]($section.id("slogan")) | ||
Zig ist eine General-Purpose-Programmiersprache und Toolchain für **robuste**, **optimale** und **wiederverwendbare** Software. | ||
|
||
[]($section.id("features")) | ||
## ⚡ Eine einfache Sprache | ||
Konzentriere dich auf das Debuggen deiner Anwendung und nicht auf das Debuggen deiner Programmiersprachkenntnisse. | ||
|
||
- Kein versteckter Kontrollfluss. | ||
- Keine versteckten Speicherallokationen. | ||
- Kein Präprozessor, keine Makros. | ||
|
||
## ⚡ Comptime | ||
Eine moderner Ansatz zur Metaprogrammierung, basierend auf Compile-Zeit-Ausführung und Lazy-Evaluation. | ||
|
||
- Rufe jede Funktion zur Compile-Zeit auf. | ||
- Ändere Typen als Werte, ohne Laufzeitverlust. | ||
- Comptime emuliert die Zielarchitektur. | ||
|
||
## ⚡ Behalte alles in Zig | ||
Verbessere schrittweise deine C/C++/Zig-Codebasis. | ||
|
||
- Verwende Zig als Drop-in-C/C++-Compiler ohne Abhängigkeiten, der sofort einsatzbereite Cross-Kompilierung unterstützt. | ||
- Nutze `zig build`, um eine konsistente Entwicklungsumgebung für alle Plattformen zu erstellen. | ||
- Füge C/C++-Projekten einen Zig-Kompilierungsabschnitt hinzu, um deinem C/C++-Code die umfangreiche Standardbibliothek zugänglich zu machen. | ||
|
||
|
||
# [Community]($section.id("community").attrs("section-title")) | ||
|
||
## [Die Zig-Community ist dezentral]($section.id("decentralized")) | ||
Jeder darf einen eigenen Raum für die Community erschaffen und betreiben. | ||
Es gibt kein "offiziell" oder "inoffiziell", jedoch hat jeder Versammlungsort seine eigenen Regeln und Moderatoren. | ||
|
||
|
||
## [Projektentwicklung]($section.id("main-development")) | ||
Das Zig-Repository findest du unter [https://github.com/ziglang/zig](https://github.com/ziglang/zig), wo wir auch Fehlermeldungen bearbeiten und Vorschläge diskutieren. | ||
Mitwirkende müssen sich dabei an den [Verhaltenskodex](https://github.com/ziglang/zig/blob/master/.github/CODE_OF_CONDUCT.md) von Zig halten. | ||
|
||
|
||
# [Zig Software Foundation]($section.id("zsf").attrs("section-title")) | ||
|
||
## Die ZSF ist eine 501(c)(3) Non-Profit-Organisation. | ||
|
||
Die Zig Software-Foundation ist eine Non-Profit-Organisation (gemeinnützig) und wurde 2020 von Andrew Kelley - dem Schöpfer von Zig - gegründet, um die Entwicklung der Sprache zu unterstützen. Derzeit bietet die ZSF einigen Kernmitwirkenden konkurrenzfähig bezahlte Arbeit. Wir hoffen, dies künftig weiteren Mitwirkenden anbieten zu können. | ||
|
||
Die Zig Software-Foundation wird von Spenden finanziert. | ||
|
||
# [Sponsoren]($section.id("sponsors").attrs("section-title")) | ||
|
||
## [Unternehmenssponsoren]($section.id("corporate-sponsors")) | ||
Die folgenden Unternehmen unterstützen die Zig Software-Foundation direkt finanziell. | ||
|
||
## [GitHub-Sponsoren]($section.id("github-sponsors")) | ||
Dank der [Sponsoren von Zig]($link.page('zsf')) ist das Projekt gegenüber der Open-Source-Gemeinschaft rechenschaftspflichtig und nicht den Aktionären eines Unternehmens. Insbesondere diese tollen Leute unterstützen Zig mit monatlich $200 oder mehr: | ||
|
Oops, something went wrong.