Why Zig When There is Already C++, D, and Rust? ⚡ Zig Programming Language
No hidden control flowNo hidden allocationsFirst-class support for no standard libraryA Portable Language for LibrariesA Package Manager and Build System for Existing ProjectsSimplicityToolingIf Zig code doesn’t look like it’s jumping away to call a function, then it isn’t. This means you can be sure that the following code calls only foo() and then bar(), and this is guaranteed without needing to know the types of anything:var a = b + c.d;
foo();
bar();
Examples of hidden control flow:D has @pr...
Read more at ziglang.org