Загрузка...

Zigは「Cの正統な後継者」になれるのか

「Zigは『Cの正統な後継者』になれるのか」——2026年、システムプログラミング業界で最も熱く議論されている問い。
Bun、TigerBeetle、Ghostty。Node.jsを脅かすランタイム、銀行向けの金融DB、HashiCorp創業者が個人で作るターミナル。これらが、なぜZigという、まだ1.0にも到達していない言語を選んだのか。
物語の始まりは、2015年。アンドリュー・ケリーという、日本語を勉強し、スケートボードを愛し、アーケードゲームを競技する1人のエンジニアが、ライブで使える音楽スタジオソフトを作ろうとした。
ライブ演奏中、音は1ミリ秒も途切れてはいけない——その極限の制約に、Cの定石は応えてくれなかった。
「Cが嫌なところを直した、新しい言語を作ろう」。
Rustが「Cの欠陥を全部直す」革命の言語なら、Zigは「Cの欠陥だけを直す」改良の言語。
両方ともCの後継者を目指しながら、その哲学はまったく異なります。
10年経っても1.0を出さない妥協なき姿勢、「魔法を使わない」「メモリを明示する」「コンパイル時に動かす」という3つの徹底した設計選択、そしてCを愛するからこそZigを選ぶエンジニアたちの物語を、5章でじっくりお届けします。

🎯 この動画でわかること
・Zigが音楽スタジオの個人プロジェクトから生まれた経緯
・「魔法を使わない」「メモリを明示」「comptime」という3つの設計哲学
・RustとZigの根本的な哲学の違い
・Bun、TigerBeetle、Ghosttyがなぜ Zigを選んだのか
・「Cの正統な後継者」というタイトルが意味するもの

💡 こんな人におすすめ
・C/C++を書いているシステムプログラマー
・Rustを学んだが、別の選択肢を知りたい人
・低レベルプログラミングに興味があるエンジニア
・新しい言語の設計哲学に興味がある人
・Bun・TigerBeetle・Ghosttyの裏側に興味がある人

📚 章立て
00:00 序章
01:03 第1章 1人の音楽好きエンジニアが、Cに失望した日
03:46 第2章 「魔法を使わない」「メモリを明示」「comptime」という3つの選択
06:25 第3章 RustとZig、まったく違う2つのCの後継者
08:31 第4章 Bun・TigerBeetle・Ghosttyがなぜ選んだのか
10:31 第5章 「Cの正統な後継者」になれるのか
━━━━━━━━━━━━━━━━━━━━━
🔔 チャンネル登録お願いします!
X(旧Twitter)も始めました 🐦
動画では話しきれない内容や、ちょっとした気づきも投稿していく予定です。
https://x.com/IT_BOYAKI
━━━━━━━━━━━━━━━━━━━━━
#Zig #ZigLang #C言語 #Rust #システムプログラミング #AndrewKelley #Bun #TigerBeetle #Ghostty #comptime #メモリ管理 #エンジニア #ITエンジニア #プログラミング言語 #低レベル #LinuxKernel #ZSF #HashiCorp #ミッチェルハシモト #日本語を勉強します

VOICEVOX: 春日部つむぎ
VOICEVOX: 雨晴はう

Видео Zigは「Cの正統な後継者」になれるのか канала IT技術屋のボヤキ
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять