Zig

Logo.

Zig on yleiskäyttöinen ohjelmointikieli, jonka on kehittänyt Andrew Kelley.[1] Kielen tavoitteina on käytännönläheisyys, suorituskyky, turvallisuus ja luettavuus. Kielen ABI on yhteensopiva C-kielen kanssa.[2] Kielessä ei ole piilotettuja vuonohjausta, funktiokutsuja, muistivarauksia eikä makroja. Tavoitteena on ohjelmakoodin luettavuus ja ylläpidettävyys.[3]

Kieltä on kuvattu matalan tason järjestelmäohjelmointiin käytettäväksi kieleksi, jota voidaan käyttää C-kielen käyttökohteissa ja sisältää vastaavia ominaisuuksia.[4]

  1. “Zig has all the elegant simplicity of C, minus all the ways to shoot yourself in the foot” 31.10.2017. Arkistoitu . Viitattu 3.2.2024. (englanniksi)
  2. Introduction to the Zig Programming Language andrewkelley.me. Viitattu 3.2.2024. (englanniksi)
  3. https://ziglang.org/learn/overview/
  4. Matthew Tyson: Meet Zig: The modern alternative to C infoworld.com. 9.3.2023. Viitattu 3.2.2024. (englanniksi)

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Tubidy