🐧

ZigでHello World

2022/07/13に公開

はじめに

今エンジニア界隈で話題の新しい言語Zig、モダンなシステムプログラミング言語だそうです
この分野の競合には有名なRustがありますね
モダンプログラマー目指すなら乗り遅れるなとばかりにさっそくハローワールドを…
https://ziglang.org/

Zigのインストール in Windows

choco install zig

Windowsでもパッケージ管理をしたい!!

ZigでHello World in Windows

Zigはパッケージ管理がデフォルトでついているようです。さすがモダン言語

terminal
zig init-exe
terminal
>tree
│  build.zig
│
└─src
       main.zig

これでカレントディレクトにプロジェクトファイルができます
エディタを開くのです…

src/main.zig
const std = @import("std");

pub fn main() !void {
    std.debug.print("Hello, {s}!\n", .{"World"});
}

で、ビルドして完成

zig build

zig-out\bin\以下にバイナリができているようなので実行します

terminal
>"zig-out\bin\Zig Tutorial.exe"
Hello, World!

できました、やったね!!

Discussion