Cの低レイヤー学習相談に「AIに教わればいい」vs「手を動かせ」で割れる

姉妹サイトの新着

海外掲示板4chanの技術板で、Cを数ヶ月学んだという投稿者が「低レイヤーやベアメタルの世界に進みたいが、どこから手を付ければいいか分からない」と相談を投げかけた。スレには、STM32などの安価なマイコン基板で実際に手を動かすことを勧める声や、nand2tetrisのような定番教材を挙げる声が集まった一方、「AIに教わればいい」「いずれAIにやらせればいい」という割り切った意見も目立ち、自分の手で学ぶべきかAIに頼ってよいかで意見が分かれた。余談では、独自OS「TempleOS」を作ったプログラマー、テリー・デイビスが今のAIをどう見ただろうかという話題にも発展した。

1 海外の名無しさん 2026-10-11 19:08
Cでのプログラミングを始めて数ヶ月になるんだけど、低レイヤーというかベアメタルに挑戦してみたいんだ。面白そうだから。でも普通のC言語の知識から低レイヤーに進むための良いガイドがなかなか見つからない。ARMアセンブリでDE1のシミュレータを少し試したことはあって、そういう感じのものかドライバ開発に手を出す方法を考えてるんだけど、最初からあまり難しすぎたり手に余るものじゃないのがいい。アドバイスがあればありがたい。
2 海外の名無しさん 2026-10-11 19:11
AIが俺たちの仕事を奪って皆殺しにするぞ
もう終わりだ
Cの低レイヤー学習相談に「AIに教わればいい」vs「手を動かせ」で割れる
3 海外の名無しさん 2026-10-11 19:17
>>2
悲しいけど本当だな。でも趣味でコードを書くことはまだできるさ
4 海外の名無しさん 2026-10-11 19:22
>>1
AIに教えてもらえばいいよ。そのうち飽きたらAIに全部やらせればいい
6 海外の名無しさん 2026-10-11 19:27
>>5
どうもありがとう、見てみるよ
7 海外の名無しさん 2026-10-11 19:28
>>5
「このサイトのこのセクションはゲームボーイのエミュレーションに関するものです。ここでこの機種をエミュレートするために必要な全てを説明します。私自身のエミュレータは互換性95%程度ですが、サウンドは未対応です」
うわ…まだ学ぶことがたくさんあるな…
9 海外の名無しさん 2026-10-11 19:39
>>8
ちょっと話題がずれるけど、テリー・デイビスは今のAIを嫌っただろうか、それとも気に入っただろうか?
13 海外の名無しさん 2026-10-11 19:47
>>9
TempleOSにはランダムな単語を生成する機能があったな
22 海外の名無しさん 2026-10-11 21:52
>>9
神は「重みなんていらない」と仰った
10 海外の名無しさん 2026-10-11 19:44
Cを学ぶのに良いサイトはどこかな?
15 海外の名無しさん 2026-10-11 19:57
>>10
これ(>>12)と、Beej's Guide to C(無料でダウンロードできる)がいいよ
14 海外の名無しさん 2026-10-11 19:55
STM32の開発ボード(ARM)か、2ドルで買えるWeAct CH32V003(RISC-VだけどHALはSTM32とほぼ同じ)を手に入れて、とにかく手を動かして始めるといい。

好きなIDE・デバッガに慣れること(STなら CubeIDE、ch32なら MounRiver Studio)。
LED点滅
ボタンのポーリング
ボタンの外部割り込み
基本的なタイマー処理
ADC
PWM
そこまでできたら、I2Cのようなもっと変わった通信プロトコルにも手を出せる。

進めていくうちに、個々のプロジェクトに応じた資料はいくらでも見つかるよ。
16 海外の名無しさん 2026-10-11 19:57
>>1
AIを使うことをお勧めするよ
18 海外の名無しさん 2026-10-11 20:09
>>17
ところで、最先端のコーディングAIエージェントを最後に使ったのはいつだ?
19 海外の名無しさん 2026-10-11 20:10
>>18
LEDを点滅させるだけのことを学ぶために、月200ドルも使えって言ってるのか?

もう二度と俺にアンカー飛ばすな

他サイトの新着

20 海外の名無しさん 2026-10-11 21:49
>>19
「AIには月200ドルのサブスクが必要」
なんでそんな嘘をつくんだ?
23 海外の名無しさん 2026-10-11 21:53
>>20
次のトークンを予測するだけの機械にPythonの「Hello World」すら書いてもらわなきゃいけない奴が、なんで技術的な議論に参加してるんだ?
21 海外の名無しさん 2026-10-11 21:50
>>1
まずはAnthropicのClaude($20/月)を契約することから始めるといい。手でコードを書くのは忘れろ、ラッダイトめ
25 海外の名無しさん 2026-10-11 21:56
>>24
ゾロ目が証明してるな
26 海外の名無しさん 2026-10-11 21:56
>>1
nand2tetris(論理回路からコンピュータを作る教材)がいいよ

この話題の背景と論点

スレで言及されたnand2tetrisは、NANDゲートからコンピュータを組み立てる定番の学習プロジェクトで、ハードウェアの仕組みから理解したい人に昔からよく勧められている教材。STM32やCH32V003のような数百円〜数千円のマイコン基板も、低レイヤー入門の実機環境として海外のエンジニアコミュニティで定番の選択肢になっている。一方「AIに教わればいい」という意見の背景には、ChatGPTやClaudeなどコーディング支援AIの普及があり、月20〜200ドルという有料プランの価格帯の違いが話題になった点も特徴的。スレで触れられたテリー・デイビスは、独自OS「TempleOS」を一人で開発したプログラマーで、海外の技術コミュニティでは半ば伝説的な存在として引用されることが多い人物。

※本記事は海外掲示板 4chan /g/ (Technology) のスレッド「I want to start learning c low level but i dont know were to start」から抜粋し、編集部で日本語に意訳したものです。訳文の責任は当サイトにあります。

この記事のリアクション

他サイトの新着

まだコメントはありません。

コメントする

誹謗中傷・個人を特定する書き込みは削除対象です。投稿は承認後に表示されます。

相互リンクサイト新着記事