PyConCn2019

翘了一天公司 TB 来 PyCon, 也不说想法了,就说下自己听的一些。由于自己水平不够,说的东西可能有很多问题,欢迎各路大佬指出:

ARMIN RONACHER: 调试是一种新的发布:慢语言的意外优势

作者对比了 Python, V8, 还有 Cpp 这些语言的 debug/release 下的性能比较和 debug 可提供的信息,得出 Python 编译不能像有 JIT/AOT 编译器一样,提供很高的优化,但是这也让在生产环境中用 debug mode(或者说提供更多的 debug 信息)的性能损耗、代价更小。

LAIKE9M: Python 调试新思路

https://github.com/laike9m/Cyberbraingithub.com

介绍了下 Python debug 的思路,同时引出这个 repo, 看上去很不错= =不过我尚且没有体验过,不好做出评价。感觉做题可以用用,不过目前生产环境用这个估计不是很方便?

张佳圆: GIL 的过去和未来

https://www.python.org/dev/peps/pep-0554/www.python.org

介绍了一下 GIL 的历史和一些绕过 GIL 的方案,也介绍了上面这个 PEP,不过感觉提问环节质量不是很高= =

GIAMPAOLO RODOLA: 使用 Python 加速文件传输和文件复制

psutil 这个库的作者介绍一下用 sendfile 代替 read + write 减少用户态内核跳来跳去的方法。同时也简短介绍了下 psutil 这个库。(我本人也用这个库,所以听得很开心)

giampaolo/psutilgithub.com

THAUTWARM: Python 语法扩展框架 Moshmosh 和其上 CPython 兼容的 JIT 实现

Moshmosh 似乎没介绍?主要内容是后者,期待大佬开发者填坑。

张汝家: 从 thriftpy 中学习 rpc 协议

简单介绍了一下 thrift 和 thriftpy,似乎没有讲很深。


参会体验还是很不错的,很多比较实用的建议,期待下次再玩