Ziglings: Learn Zig by fixing broken programs
10 months ago
- #Zig
- #Learning
- #Programming
- Ziglings is a series of broken programs designed to teach Zig programming by fixing them.
- The project is inspired by rustlings, Ruby Koans, and the Little LISPer/Schemer books.
- Intended for beginners with no prior systems programming experience.
- Each exercise is self-contained and explained, with additional resources recommended.
- Requires a development build of the Zig compiler (version 0.15.0-dev or higher).
- Clone the repository and run 'zig build' to start.
- Ziglings tracks development builds of Zig, not stable releases.
- Advanced usage includes running specific exercises, skipping checks, and debugging.
- Covers core Zig language features and some standard library functionalities.
- Contributions are welcome for improving explanations, exercises, and idiomatic usage.