Andrew Kelley a conçu Zig en 2016 en tant que langage compilé, impératif et polyvalent. C’est un langage de bas niveau, similaire à C/C++/Rust, visant à offrir une alternative plus simple et sécurisée au langage C tout en restant compatible avec celui-ci. Zig est idéal pour le développement de serveurs web performants et peu gourmands en mémoire, ainsi que pour la création de microservices ou d’API REST efficaces. De plus, Zig permet la compilation vers WebAssembly, ce qui autorise l’exécution de code Zig directement dans un navigateur, idéal pour des applications côté client nécessitant des performances élevées. Enfin, Zig est également adapté pour écrire des modules natifs performants destinés à Node.js.
Retour à l'index du glossaireZig
Retour à l'index du glossaire