There are so many neat design choices in zig that make it a joy to code in it even these days. Can't imagine what we get with 1.0.
Some of my personal highlights:
- clean syntax
- comptime (as explicit and simple as it should be)
- reflection
- minimal/no external dependencies
- single threaded mode (instead of taking cuts at runtime)
- concise and explicit error handling
- build-in build system
- amazing C interop
...
Good sample code can also be found in the standard library, and it has the benefit of being up to date with with language.
Thanks Andy!