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 有興趣,想了解實際開發的狀況以及問題。
如果你覺得這篇文章不錯,歡迎打賞
BTH: 35QooNA82isrmQLmpEnqXpJoxeZmaPubPf
ETH:0x4cf61fea5EA842D202B85158d8b5e239C872De46