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)

Zig

Dodaje.pl - Ogłoszenia lokalne