2022/10/14 –, pyconjp_4 言語: 日本語 
新しい世界に飛び込むときの定番 Hello, world 。
 Python に出逢い学び始めたとき print("Hello, world") を実行したひとも多いのではないでしょうか。
 このトークでは、Python に慣れた今だからこそ改めて print("Hello, world") を実行し、その裏側で起きていることを深掘りしていきます。
Python の仕組みやシステムプログラミングの世界に Hello, world しましょう!
新しい世界に飛び込むときの定番 Hello, world 。
 Python に出逢い学び始めたとき print("Hello, world") を実行したひとも多いのではないでしょうか。
 このトークでは、Python に慣れた今だからこそ改めて print("Hello, world") を実行し、その裏側で起きていることを深掘りしていきます。
構成・タイムライン
- ~ 5min: 導入
 - ~ 15min: Python の世界
- print("Hello, world") の実行
 - 標準ライブラリ ast, dis の紹介
 - Python バイトコードとその実行
- 生成されたバイトコードの確認
 - スタックマシン
 - Python VM (Evaluation Loop) による実行
 
 
 - ~ 25min: C/OSの世界
- ビルトイン関数 print の実装
 - システムコール
 
 - ~ 30min: まとめ
 
尾道が好きになり東京から尾道の向島に引っ越してきたフルリモートのプログラマ。学生時代からずっとPython好き。シンプルなコード、シンプルな設計を目指してます。「Python実践入門」の著者。
 Twitter: rhoboro
 GitHub: rhoboro
 ブログ: https://www.rhoboro.com/
