Zig
A low-level systems language that might replace C.
Resources
- Zig's Official guide to learning Zig
- Meet the Zig programming language
(HN)
(Lobster)
- Understanding Zig's memory allocation, conditional compilation, interoperability with C/C++
Sites
Links
- When Zig is safer and faster than Rust
(Lobster)
- Problems of the nuanced rules about undefined behaviour in unsafe Rust
- Zig's advantages: explicit allocation, non-null pointers by default and nicer pointer dereferencing syntax
- 1.56-1.76x faster than rust probably because of Rust's pointer arithmetic