Elevator Pitch
2015年に『Effective Python』が発売されました。Python3.4ベースで書かれています。今は2018年、Python 3.7においても『Effective Python』は有効なのでしょうか?Python 3.7時代における効率的なPythonの書き方に迫ります。
Description
Effective Python in Python 3.7
- Python 2.7は EOLへ、これからはPython 3.7の時代(項目1)
- 辞書やタプルの代わりにData Class (項目22)
- メタクラスを使わないメタプログラミング(項目32, 33, 34)
- 並列と並行、そして非同期(項目41)
- docstring、そしてtype hints(項目49)
- pyvenvの廃止、pipenv(項目53)
- Build-in Breakpointの登場(項目57)
Notes
備考
- 『Effective Python』は査読者として関わりました。
過去の発表履歴
2016年
2017年
-
「Effective Python in Python 3.6」 Python 3.6 Release Party Lightning talk Slide
-
「How to Write Functions in Python」PyCon JP Reject Conference 2017 Slide
-
「Respect the Built-in Names」PyCon JP 2017 Day1 Lightning Talk Slide Youtube
-
「技術書査読・校正の現場から」BPStudy #123 Lightning Talk Slide
2018年
- 「レガシーDjangoアプリケーションの現代化」DjangoCongress JP 2018 Slide
技術書の査読
- 『Effective Python』オライリージャパン 2016年1月
- 『アルゴリズムクイックリファレンス 第2版』オライリージャパン 2016年12月
- 『初めてのPHP』オライリージャパン 2017年3月
- 『Effective Debugging』オライリージャパン 2017年6月
- 『スラスラわかるPython』翔泳社 2017年8月
- 『PythonとJavaScriptではじめるデータビジュアライゼーション』オライリージャパン 2017年8月
- 『初めてのPerl 第7版』オライリージャパン 2018年1月
- 『Head First Python 第2版』オライリージャパン 2018年3月
- 『Pythonデータサイエンスハンドブック』オライリージャパン 2018年5月