Zigを学んでマスターしてみませんか?

ExercismのZigトラックに参加すると、 104個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

Zigについて

pub fn say() []const u8 {
    return "Hello, world!";
}

Exercismには、Zigの104個のプログラミング演習があります。 ロボットシミュレーターからリングバッファまで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのZig演習をすべて見る

Zigの主な機能


Zig

シンプル

Zigなら、プログラミング言語の知識ではなく、アプリケーションのデバッグに集中できます。

Comptime

Zigには、コンパイル時のコード実行と遅延評価に基づく、新しいメタプログラミングのアプローチがあります。

パフォーマンス

Zigは高速でメモリ効率の良い実行ファイルを生成します。メモリの管理は自分で自由に行えます。

安全性

Zigなら、あらゆるエラー条件に対処できる、高速で明確なコードを書けます。

クロスコンパイル

Zigは多数のターゲット向けにビルドでき、クロスコンパイルは主要なユースケースです。

コミュニティ

Zigのコミュニティは分散型です。開発は非営利のZig Software Foundationによって資金提供されています。

Zig流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。Zigも 同じです。メンターが、Zigのエンジニアのように 考える方法と、Zigらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Zigでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったZigの演習

ExercismのZigトラックには、104つの演習があり、より良いコードを書くのに役立ちます。

Zigの演習をすべて見る
Zig

Zigトラックを始めましょう

何より、誰にとっても100%無料です。

Zigトラックに参加する