[性能相关]PEP draft: Hide implementation details in the C API

2017-07-11 18:48:51 +08:00
 janxin
虽然只是开始阶段,但是起码描绘的场景还是不错的。不过就看保守的 py 社区怎么看了。

Modify the C API to remove implementation details. Add an opt-in option
to compile C extensions to get the old full API with implementation
details.

The modified C API allows to more easily experiment new optimizations:

* Indirect Reference Counting
* Remove Reference Counting, New Garbage Collector
* Remove the GIL
* Tagged pointers

Reference counting may be emulated in a future implementation for
backward compatibility.

https://mail.python.org/pipermail/python-ideas/2017-July/046399.html
1749 次点击
所在节点    Python
8 条回复
xrlin
2017-07-11 19:09:51 +08:00
终于开始注重性能提升了吗
sagaxu
2017-07-11 23:09:13 +08:00
Python 性能已经被 php7 吊打两年了
jigloo
2017-07-11 23:13:55 +08:00
python 在走 perl 的老路,两个字,药丸。
se77en
2017-07-12 10:35:05 +08:00
楼上说 python 药丸的,应该是不熟悉机器学习领域
jigloo
2017-07-12 10:42:56 +08:00
楼上小学生太狂妄了,我就是痛心 python 目前只能龟缩在 ML/AI 领域显摆,才喷它在走 perl 的路子的。

v2 的小学生真是缺乏教育。
ivechan
2017-07-12 12:33:50 +08:00
各个语言都有他的应用领域,Python 也是一样,我认为差异化才是目前语言的趋势。
C/C++,Java,PHP 都有自己的一边天,Python 也有,也没必要去抢占别人的领地。
ivechan
2017-07-12 12:34:27 +08:00
不过 CPython 性能问题确实需要更好解决。
lrxiao
2017-07-12 13:55:33 +08:00
是个好兆头,cpython 实在是比较烂..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/374587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX