免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5112 | 回复: 3
打印 上一主题 下一主题

python 3000 的优越性何在?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-14 15:06 |只看该作者 |倒序浏览
首先,python 3000 alpha版本被 2.5 版本,速度上慢33%,不知道正式版出后,速度是否能赶上2.5

引原文:
The net result of the 3.0 generalizations is that Python 3.0 runs the pystone benchmark around 33% slower than Python 2.5. There’s room for improvement; we expect to be optimizing string and integer operations significantly before the final 3.0 release!

其次,虽然变化很多,但是真不知道,优越性体现在哪里。

最后,彻底摒弃兼容性,意义何在?我在官网上只找到,是为了摒弃错误的设计理念等等,不过体会不到优越性。

请达人指点

论坛徽章:
0
2 [报告]
发表于 2008-03-14 15:08 |只看该作者
我一直就用25的 没必要追那个新

论坛徽章:
0
3 [报告]
发表于 2008-03-14 16:43 |只看该作者
开发环境可以用新的版本尝试,发布环境还是用稳定版的哦

论坛徽章:
0
4 [报告]
发表于 2008-03-14 22:07 |只看该作者
Python的版本有个0.2的规律。单数版本一般有比较值得注意的新特性。比如2.1的list comprehension, 2.3的generator, 2.5的coroutine。双数版本的新特性一般没有那么引人注目。不过2.4的decorator是个例外吧。

此外,0.2还有一个地方。就是新特性出来之后,得过0.2版之后,才能被普通用户熟练掌握。比方2.1的list comprehension, 2.2的时候看牛人演示过,自己用得到2.3之后。2.3的generaotr,也是到了2.5之后,才影响到我的设计习惯的。至于2.4的decorator,Sorry, 2.6还没有发布。

第三,Python版本一般是6进制的。1.6之后是2.0,2.6之后是3.0。此外,1.6之前的一个稳定版也是1.5.2,所以我可以很有把握的说,这个2.5.2也是一个里程碑版本。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP