» «
开源社区就业实训基地

RSS订阅


    抓虾    pageflakes
    Rojo    google reader
    netvibes    my yahoo
    newsgator    blogdtnes
    鲜果    哪吒
    有道

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

来源: LUPA开源社区
发布时间: 2007-11-26 10:01 作者: 呐不喊 来源: CSDN 版权申明 向LUPA投递新闻

字体: | 上一篇 下一篇 | 打印


文章来源于http://www.lupaworld.com
  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。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5