Python公布版本升级日程表,诸多特性改变

国际 Python语言的发言人在当地时间本周三表示,Python的开发者目前正致力于核心平台的两次升级,这两次升级均将在2008年完成。

       Python软件基金会的一位主管David Goodger表示,最先出现的将是Python 2.6,它将作为Python 3.0公布之前的过度版本。在2.6中,性能上已经做了改变,但与2.x系列仍有不兼容之处。Python 3.0也即Python 3000。

       Python在Web开发中广为流行但又不仅限于此,它的内存管理、变量声明等性能使开发者不必操心于此。“Python比其他语言都更切合程序员的大脑。” Goodger说。

       在Python 2.6,程序员将能够判断他们的程序跟3.0之间有哪些不兼容之处。而且Python基金会将发布一个工具以使迁移到3.0平台更加容易。

       Python 3.0将通过支持Unicode更加国际化,还将做一些功能的变更:比如将打印状态变为函数从而开发者可以直接在编程时使用“print”;还有一个新的I/O库以在不同的操作系统之间更好地兼容。

       “从1991年首次发布到而今的这些年,许多人们意识到早期设计中的一些问题,” Goodger说,“我们将利用这次机会修正这些问题,使其细节处更加完美。”

       版本2.6的beta版预计将在明年2月发布,普通发行版(general release)则在三月或者四月。3.0的beta预计在明年的三月Python开发者的PyCon大会时出炉,最终版本预计在8月发布。

       “一些大的性能变更将不得不使2.x的代码使用工具才能与3.0版本兼容,但我们提供的工具在开发者版本升级时不需要做太多的工作工作。” Goodger说。

       Goodger还表示,新版本发布后,开发者仍可以继续使用2.x来编程,只是无从享受到3.0的最佳性能。

       Goodger还提醒说,Python的核心新版本由Python基金会掌控,但一些组织会添加他们的第三方包来推出不同版本的Python。比如IronPython作为微软.Net的Python语言;Jython作为Java版Python。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值