並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 2 件 / 2件

新着順 人気順

Zigの検索結果1 - 2 件 / 2件

  • 【海外記事紹介】なぜ私がZigではなく(いまだに)Rustを使っているのか

    6月15日、Pekka Enberg氏が「Why I am not yet ready to switch to Zig from Rust」と題した記事を公開した。この記事では、ZigからRustに移行しない理由について詳しく紹介されている。 以下に、その内容を簡潔にまとめて紹介する。 C言語への愛着とその問題点 Enberg氏は、C言語のプログラミングに対する愛着を述べつつ、C言語が安全でないことや低レベルな言語であることに言及している。多くのコードを手作業で書かなければならない点や、デバッグに多くの時間を費やす必要がある点が問題とされている。 Rustのメモリ安全性と複雑性 Rustが登場した際、Enberg氏はそのメモリ安全性に魅力を感じたが、ツールの変化やborrow checker(借用チェッカー)の理解に苦労し、一度は諦めた。しかし、2021年にRustをプロフェッショナルに

      【海外記事紹介】なぜ私がZigではなく(いまだに)Rustを使っているのか
    • zig のビルドシステム

      zig-0.13.0 zig build とは何か コマンドラインから zig build するとビルドシステムが実行されます。 Step 引数を指定しない場合は、デフォルトの Step が発動します。 Step の内容は build.zig により記述されます。 zig init で生成される build.zig を読む $ mkdir zig_hello $ cd zig_hello $ zig init $ fd build.zig build.zig.zon src\ src\main.zig src\root.zig > zig build --help Usage: zig.exe build [steps] [options] Steps: # 👇 zig build(step 引数無し) とするとデフォルトの `install` Step が実行される install (

        zig のビルドシステム
      1