Search

Home > Turing Complete FM > 30. セルフホストできるCコンパイラの作り方を夏休みの特別授業で教えた話 (hikalium)
Podcast: Turing Complete FM
Episode:

30. セルフホストできるCコンパイラの作り方を夏休みの特別授業で教えた話 (hikalium)

Category: Technology
Duration: 01:15:51
Publish Date: 2018-09-23 16:00:00
Description: セキュキャンのCコンパイラ自作コースが無事に終わりました。共同講師だったhikaliumと一緒に、コンパイラ自作の要点やコンピュータサイエンスの教え方などについて振り返りました。

出演者: hikalium (@hikalium)、Rui Ueyama (@rui314)

https://turingcomplete.fm/30

ハッシュタグは#tcfmです。

TCFMはサポーターの投げ銭によって収益を上げています。このコンテンツに課金してもいいよという方はぜひクリエイター支援サイトPatreonから登録してご協力ください。

  • イントロ (0:00)
  • よい寄付先とは (4:47)
  • セキュキャンのCコンパイラ自作ゼミとは (7:51)
  • インクリメンタルにCコンパイラを作る (12:21)
  • 左辺値と右辺値 (17:55)
  • 似て非なるものを作るのは努力の重複ではない (19:17)
  • 9cc書き始めました (20:51)
  • 自作コンパイラの性能もそんなに悪くはない (21:18)
  • Ken Thompsonのログインハック (23:10)
  • Cコンパイラ、アセンブラ、リンカ、libc関数を全て自前で書く (32:16)
  • Stanford CS140 (34:59)
  • Stanford CS140e (37:40)
  • 三億円事件 (40:59)
  • 仮想通貨盗難事件のスケールの大きさ (45:29)
  • ビットコイン盗難とSIMスワップ攻撃 (48:11)
  • ハードウェアのセキュリティキー (49:08)
  • hikalium、Ergodoxキーボードを買う (51:24)
  • キーボード早打ち対決 (55:35)
  • 国によってキー配列が違う (58:55)
  • プログラミングを教える時の心構え (1:01:31)
  • Keithというよい講師の話 (1:05:07)
  • 褒めるときに悪い話をセットにしない (1:07:10)
  • 久しぶりのTCFM (1:11:58)
  • エンディング (1:14:14)
Total Play: 0

Some more Podcasts by Rui Ueyama

60+ Episodes