PyCon US 2017 即將在美國奧瑞岡開始,快速瀏覽了一下 talk list,真不愧是 PyCon US,每個題目都看起來非常的高大上而且紮實。以下是我挑選 18 個我有興趣的主題,記錄下來。
完整的 talk list 可以參考這邊:
- PyCon US 2017 Talks Schedule: https://us.pycon.org/2017/schedule/talks/
- PyCon US 2017 Talks List: https://us.pycon.org/2017/schedule/talks/list/
排列順序依照 Talks List 由上而下排列,順序不代表我對於主題的興趣多寡:
-
aiosmtpd – A better asyncio based SMTP server
Barry Warsaw
Sunday 2:30 p.m.–3 p.m. in Oregon Ballroom 203–204講關於 async 版本的 smtpd 實作。總之因為還沒有搞清楚 3.5 引入的 async / await,因此對於有關 async 的題目都會有興趣。
-
async/await and asyncio in Python 3.6 and beyond
Yury Selivanov
Sunday 1:10 p.m.–1:40 p.m. in Oregon Ballroom 203–204core developer 講 async/await,理由同上。
-
Constructive Code Review
Erik Rose
Friday 3:15 p.m.–4 p.m. in Portland Ballroom 254–255對 code review 主題有興趣。
-
Debugging in Python 3.6: Better, Faster, Stronger
Elizaveta Shashkova
Saturday 10:50 a.m.–11:20 a.m. in Oregon Ballroom 201–202對於 Python debugging framework 目前的演進有興趣。”The new frame evaluation API was introduced to CPython in PEP 523 and it allows….”
-
Executing python functions in the linux kernel by transpiling to bpf
Alex Gartrell
Saturday 3:15 p.m.–4 p.m. in Portland Ballroom 254–255這個太潮了,把 Python code 放到 ebpf 裏面跑。
-
Grok the GIL: Write Fast And Thread-Safe Python
A. Jesse Jiryu Davis
Friday 12:10 p.m.–12:55 p.m. in Oregon Ballroom 201–202對於 GIL 有興趣,跟下面 Larry Hastings 的 Gilectomy 有呼應。
-
How documentation works, and how to make it work for your project
Daniele Procida
Saturday 11:30 a.m.–noon in Portland Ballroom 254–255對 documentation 如何操作有興趣。
-
How to make a good library API
Flávio Juvenal
Saturday 2:35 p.m.–3:05 p.m. in Oregon Ballroom 203–204對如何寫出 (培養) 好的 library API 有興趣。
-
How to write a Python transpiler
Russell Keith-Magee
Saturday 1:55 p.m.–2:25 p.m. in Portland Ballroom 254–255應該是講跟 stdlib Python language services 有關,以及如何做出 transpiler 有關。
-
Instagram Filters in 15 Lines of Python
Michele Pratusevich
Friday 2:35 p.m.–3:05 p.m. in Oregon Ballroom 201–202潮,15行做出 instagram filter 效果。
-
Modern Python Dictionaries — A confluence of a dozen great ideas
Raymond Hettinger
Saturday 12:10 p.m.–12:55 p.m. in Portland Ballroom 251 & 258core developer。youtube 上面有一個相似的題目的影片,這次應該有加上新的東西。
-
Optimizations which made Python 3.6 faster than Python 3.5
Victor Stinner
Friday 10:50 a.m.–11:20 a.m. in Portland Ballroom 251 & 258core developer。對於 CPython optimization 有興趣。
-
Packaging Let’s Encrypt: Lessons learned shipping Python code to hundreds of thousands of users
Noah Swartz
Friday 1:55 p.m.–2:25 p.m. in Portland Ballroom 251 & 258對於跨平台支援有興趣。在 IDLE 也有遇到相似的問題。
-
The Gilectomy: How’s It Going?
Larry Hastings
Friday 12:10 p.m.–12:55 p.m. in Portland Ballroom 251 & 258core developer。去年發豪願說要拿掉 GIL,這次應該是要報告進度。想要了解 GIL 以及如何移除 GIL。
-
The Glory of pdb’s set_trace
Nicole Zuckerman
Friday 4:30 p.m.–5 p.m. in Oregon Ballroom 201–202debugger 相關,有興趣。
-
Unicode: what is the big deal?
Łukasz Langa
Saturday 5:10 p.m.–5:40 p.m. in Portland Ballroom 254–255core developer。對於 unicode 有興趣。
-
What’s new in Python 3.6
Brett Cannon
Saturday 12:10 p.m.–12:40 p.m. in Oregon Ballroom 203–204core developer。
-
Writing a C Python extension in 2017
Jean-Baptiste Aviat
Saturday 4:30 p.m.–5 p.m. in Portland Ballroom 251 & 258對於寫 C Python extension 有興趣,想了解實際開發的狀況以及問題。
Leave a Reply