カンファレンス1日目¶
5月15日
https://us.pycon.org/2026/schedule/talks/#May15
Welcome¶
PyCon US 2026のChairであるElaineさんからのあいさつがありました。 最初に関係者、スポンサーなどへの感謝が述べられました。
最初の方で「まわりの会ったことない人と会話してみましょう」というアイスブレイクがありました。 筆者は、たまたま前に座っていたMark Shannonさんとあいさつをしました。 Mark ShannonさんはPyCon JP 2022のキーノート[1]だった方で、私が日本から来たこと、日本でのキーノートをしたこと、日本にぜひ来てくださいという話をしました(2022のキーノートはリモート発表でした)。
ボランティアの募集、会場の説明、PyLadiesの紹介、スプリントなどのイベントの説明がありました。 その中でPyCon US 2026での初めての取り組みとして以下が紹介されました。
AIトラック(カンファレンス1日目)
セキュリティトラック(カンファレンス2日目)
Pablo氏によるスペイン語のキーノート(カンファレンス2日目の朝、同時通訳付き)
Pablo氏は英語でも早口なので、母国語のスペイン語だとどんなスピードになっていしまうんだろう。通訳は間に合うんだろうか?という感想を持ちました。 とはいえ、PyCon USで英語以外のキーノートを行うというのは、挑戦的だと思いました。
PSF Welcome¶
Keynote — Lin Qiao¶
Fireworks AIのCEO、Co-Founder
MetaでPyTorch開発やっていた
2026はyear of agents
cursor, Uber, Shopifyを例にあげる
Mind the Gap¶
Mind the gap! Why static typing requires more than just adding annotations - PyCon US 2026
https://us.pycon.org/2026/schedule/presentation/15/
コード例を示して型ヒントでどういうことがあるか説明
型ヒントを入れたときのメリットなどを説明
PEP 750 - T-strings: safer and smarter string processing - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/70/
ブラジルの人
Python公式ドキュメントの翻訳やっている
ログを人用とマシン用に出し分ける例
What's so hard about writing a type checker? A tour of ty - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/143/
tyのlaziness
依存関係グラフを持っている
その中でも必要なところしかチェックしない
query-based architecture
RustのSalsaを使って依存関係を管理
Salsaで必要なときにキャッシュを使わなくなる
The Bakery: How PEP810 sped up my bread operations business - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/30/
Python起動時に重たいよね
PEP 810でlazy import。3.15から追加
Parse Pahse
proxyが作られる
実際にアクセスするときに実際にimportしてproxyを透過する
移行
python -X importtime -c "import mymodule" で計測
How to port a Python kernel to Pyodide for a blazingly fast in-browser coding experience - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/78/
marimoのノートブックがブラウザ上で動くっぽい
marimoがでた→WASMで動くようにした?
httpが違う。patchをあてる
パフォーマンスをあげるために: Custom Pyodide build、Custom lockfile、Reveal editor before kernel-ready
Free-threaded Python: past, present and future - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/63/
Thomas Wouters
マルチプロセス、サブインタープリター、asyncioがあるけど、フリースレッドのメリットもある
PyParallel(2013)
Larry Hastings' GILEctomu(2015)
Samm Gross's NoGIL Python 3.9(2021)
Sam's NoGIL, PEP 703
3.13でexperimental、3.14でサポート
Lock-Free Multi-Core Performance with Behavior-Oriented Concurrency - PyCon US 2026¶
https://us.pycon.org/2026/schedule/presentation/54/
bocpy: BOC in Python
https://github.com/microsoft/bocpy
Cownクラス
@whenデコレーター
3.12からフルのパフォーマンスは出る
$ pip install bocpy[boids]
bocpy-boids
8コアまではパフォーマンス出るけど14コアではあまり速くならない
LT¶
いろんな人とセルフィーを撮る
hiringでAIとかを使う、ハックされたLinkedInとか→PyCon USに参加しているときに証拠を残そう
字幕の人のLT
CUMBUCA DEV: ブラジルのマイノリティの開発コミュニティ。ポルトガル語のgithubの本を出したり。CUMBUCAはBOWLのこと
たくさんのAIエージェントだと結局混乱するって話
ハロウィンのかざりのためのPythonアプリいろいろ
赤ちゃんが生まれる数を予測。季節を考慮した予測をするっぽい
re.subを書きやすくするデコレーター
PyCon Korea: スプリントの経験からはじまた