| Homepage | ziglang.org |
| Documentation | ziglang.org/documentation/master/ |
| Repository | github.com/ziglang/zig |
| Wikipedia | [ Deutsch ] [ English ] |
| First appeared | 2016 (9 years) |
| Designed by | Andrew Kelley |
| Latest release | 0.11.0 (Aug 2023) |
| License | MIT |
- type: low level
standard: no
forum: Ziggit - A Zig community
- Zig.News (built on Forem)
- Zig User Map: usermap.random-projects.net
language server
- on homepage: /learn/tools/#lsp
- Zig language server (non-official)
- GitHub: zigtools/zls
resources
- zig.guide
- formerly
ziglearn.org
- formerly
- Codeberg: ziglings/exercises
- "Learn the Zig programming language by fixing tiny broken programs."
- Zig-By-Example.com
games
- Raylib bindings: GitHub Not-Nik/raylib-zig
- Mach - zig game engine & graphics toolkit
- by Hexops - the next generation of games
- devlog: devlog.hexops.com
- by Hexops - the next generation of games
libs
- WebUI
- GitHub: webui-dev/zig-webui
- Zap - "blazingly fast backends in zig"
- GitHub: zigzap/zap
tools
- zigup (optional) - Download and manage zig compilers.
- GitHub: marler8997/zigup
WASM
- Zig version of the WASI tutorial - GitHub: kubkon/zig-wasi-tutorial by by Jakub Konka
- Zig + WebAssembly + JS + DOM - GitHub: shritesh/zig-wasm-dom by Shritesh Bhattarai
some contributors
- Andrew Kelley (creator) - andrewkelley.me
zig cc: a Powerful Drop-In Replacement for GCC/Clang (2020-03-24)
- Loris Cro - kristoff.it
article groups
- zig.news: Pointers and constness in Zig (and why it is confusing to a C programmer) by filharmonista (2023-08-18)
- zig.news: When a var really isn't a var (ft. String Literals) by Govind (2022-06-24)
- YouTube: Solving Common Pointer Conundrums - Loris Cro by Zig SHOWTIME (2020-10-20)
Comparison values
| Score | 399 |
Features
| Algebraic data type | |
| Compiled language | yes (100) |
| Context management / Defer | defer (100) |
| Explicit errors | value (90) |
| Higher-order function | |
| Immutable object | |
| Pattern matching | |
| Statically typed | yes (100) |
References
| How To Become A Hacker | -- |
| languages of choice | -- |
Rankings
Personal
| Category | preone |
| Usage | some |
links
articles
- Zig.news - Writing and Releasing a game in Zig (2023-03-01) by Samarth Hattangady
videos
- YouTube - What's Zig got that C, Rust and Go don't have? (with Loris Cro) (2023-11-15) by Developer Voices
- YouTube - Zig Build System & How to Build Software From Source • Andrew Kelley • GOTO 2023 (2023-09-14) by GOTO Conferences
- YouTube - Intro to the Zig Programming Language • Andrew Kelley • GOTO 2022 (2023-03-15) by GOTO Conferences
- YouTube - Ziglibc: Sweeping out the rug from underneath C - Jonathan Marler - Software You Can Love 2022 (2022-10-21) by Zig SHOWTIME
- YouTube - The Road to Zig 1.0 - Andrew Kelley (2019-05-09) by ChariotSolutions
forum entries
- Ziggit - Build system tricks (2024-03-11) by Jora Troosh