Le Zen de Zig
Zig possède une philosophie qui guide sa conception. Comprendre ces règles vous aide à écrire un meilleur code Zig.
- Communiquer l'intention avec précision.
- Les cas limites comptent.
- Une seule façon évidente de faire les choses.
- Les plantages au runtime valent mieux que les bugs.
- Le temps de compilation (compile-time) vaut mieux que le temps d'exécution (runtime).
Zig évite la « magie » que l'on trouve dans d'autres langages. Il n'y a pas de macros, pas de préprocesseurs et pas d'allocations de mémoire cachées.