Zig (programmeertaal)
Zig | ||||
---|---|---|---|---|
![]() | ||||
Paradigma | imperatief programmeren, gedistribueerd programmeren, procedurele programmering, functioneel programmeren, genericiteit | |||
Verschenen | 2015 | |||
Ontwikkeld door | Andrew Kelley | |||
Huidige versie | 0.13.0[1] ![]() | |||
Beïnvloed door | C, C++, Go, Rust, JavaScript | |||
Licentie | MIT-licentie | |||
Website | https://ziglang.org/ | |||
|
De programmeertaal Zig is, net als C, een imperatieve programmeertaal.
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 | brontekst bewerken]Bronnen, noten en/of referenties