Zig er et nyt C-agtigt sprog med manuel styring: Hukommelsesfejl er slet ikke så problematiske

Plus18. oktober 2022 kl. 04:00
Andrew Kelley
Illustration: Tania Andersen.
Kærlighed til programmering står bag nyt sprog med gammeldags dyder.
Artiklen er ældre end 30 dage

Zig er et nyt programmeringssprog, der betegner sig selv som et simpelt sprog med manuel hukommelsesstyring. Altså ligesom C, der ellers tit får skældud for netop det. Når programmøren har ansvaret for at allokere og deallokere hukommelsen, opstår der ofte fejl, som kan være svære at finde og kan være årsag til sikkerhedshuller.

Det har vi i hvert fald alle hørt til hudløshed. Men den unge generation ser måske anderledes på sagerne.

Gratis adgang i 30 dage

Tegn et gratis prøveabonnement og få adgang til alt PLUS-indhold på Ing.dk, Version2 og Radar, helt uden binding eller betalingsoplysninger.

Alternativt kan du købe et abonnement
remove_circle
Har du allerede et PLUS-abonnement eller klip?
close

Velkommen til PLUS

Da du er ved at tilmelde dig en gratis prøve beder vi dig hjælpe os med at gøre vores indhold mere relevant for dig, ved at vælge et eller flere emner der interesserer dig.

Vælg mindst et emne *
Du skal vælge en adgangskode til når du fremover skal logge ind på din brugerkonto.
visibility
Dit medlemskab giver adgang
Som medlem af IDA har du gratis adgang til PLUS-indhold, som en del af dit medlemskab. Fortsæt med MitIDA for at aktivere din adgang til indholdet.
Oplever du problemer med login, så skriv til os på websupport@ing.dk
Abonnementsfordele
vpn_key
Fuld adgang til Ing.dk, Version2 og Radar
Fuld digital adgang til PLUS-indhold på Ing.dk, Version2 og Radar, tilgængeligt på din computer, tablet og mobil.
drafts
Kuraterede nyhedsbreve
Det seneste nye fra branchen, leveret til din indbakke.
Adgang til andre medier
Hver måned får du 6 klip, som kan bruges til permanent at låse op for indhold på vores andre medier.
thumb_up
Adgang til debatten
Deltag i debatten med andre kloge læsere.
Ingen kommentarer endnu.  Start debatten
Debatten
Log ind eller opret en bruger for at deltage i debatten.
settingsDebatindstillinger