[go: up one dir, main page]

Zig (programmeertaal)

programmeertaal

De programmeertaal Zig is, net als C, een imperatieve programmeertaal.

Zig
Zig
Paradigma imperatief programmeren, gedistribueerd programmeren, procedurele programmering, functioneel programmeren, genericiteit
Verschenen 2015
Ontwikkeld door Andrew Kelley
Huidige versie 0.13.0[1] Bewerken op Wikidata
Beïnvloed door C, C++, Go, Rust, JavaScript
Licentie MIT-licentie
Website https://ziglang.org/
Portaal  Portaalicoon   Informatica

Het is bedoeld als opvolger van C, met als doel het programmeren eenvoudiger te maken en efficiëntere code te genereren. Enkele verbeteringen zijn onder andere geen verborgen flow control, geen verborgen allocaties en pakketbeheer.

Dit is een Zig-implementatie van Hello World.

const std = @import("std");

pub fn main() !void {
    const stdout = std.io.getStdOut().writer();
    try stdout.print("Hello, {s}!\n", .{"world"});
}

Zie ook

bewerken