ZigとAI Slob

laiso
·
公開:2025/11/30

何があったのか

Zigってなんだっけ

  • GoやRustよりあとの世代のシステムプログラミングに使える言語

  • 「C++じゃなくてーーRustじゃなくてーーじゃあZig使うか〜」と選ばれる

  • マニア人気が高い

    • Bunの開発言語やMitchell Hashimotoが実装してるターミナルアプリに使われている

Zigメンテナの文化

Andrew Kelleyはどういう人物か

Codebergってどんなサービス?

  • Giteaのホスティングとして始まった非営利団体

    • マイクロソフトGitHub買収がきっかけでドイツの開発者たちが立ち上げた

    • 元TeaHub:GitHubのTea版だよ

    • しかしGitea自体も営利法人化したのでフォーク版Forgejoになっているらしい

      • 名前もCodebergに改名

  • 自由なソフトウェアを支持している

  • スタッフが今回のZigの移行作業に協力した

  • 特にFreeBSDのCI対応が充実とかではないがCI部分もOSSのWoodpecker CI


感想

つまりGitHubで運用するとAIスロブ対応のコストが増してプラットフォームがそれを助長しているのでメンテナたちは疲労している。

ZigチームはCoCに明記するぐらい昨今のバイブスコーダーというよりOSSエンジョイ勢を避けているのでより静かな場所に引っ越してQOLを上げよう。

という話に見えた。

AI生成コードのライセンスの不透明さから貢献を拒否するプロジェクトはあるが、それともちょっとニュアンスが違う。

ZigにとってFreeBSDは重要だろうけど、そこがメインじゃなくて具体的に説明しやすいGHAのIssueなだけだろう。

あとこの界隈の人たちはMSおよびビックテックアンチな側面もあって度々DISってる。

AIスロブ対応の部分は中の人の立場になってみないと実感できないだろうけど、自分もZennに1万文字超の”完全ガイド:はじめにーー”とポストされていても風景だなぁぐらいにしか思わないけど「このレポート参考にして記事を書いてくれたまえ」という依頼が来たら嫌なので、OSS運用チームは昨今大変そうだなぁと思います。そして翻訳ぐらいはLLMを使わせて欲しい。

@laiso
インターネットユーザー。lai.so