Retour au cours

Le Zen de Zig

Cours complet : Programmation Zig de Zéro à Héros

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.