浏览 9117 次
锁定老帖子 主题:Python 2.4正式版本已经发行
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2004-12-04
我目前将Python用于一些自己用的小工具开发,觉得有些方面还不错。 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2004-12-04
据说这个版本中有一个模块是北京的一个朋友开发的。
|
|
返回顶楼 | |
发表时间:2004-12-10
不错的方面:
1 标准库带logging和unittest框架,doc工具内置,内置数据结构丰富 2 标准库带pickle模块,可以序列化object,包括容器。 3 动态type和强大的reflection,自己写类似hibernate的东西很方便(我写得很水,没有relation-ahip,只有save,saveorupdate,findbykey,findbycondition;连接odbc;结合pickle,通过tcp转移数据库的记录。就是个dao工具) 4 web开发有zope等。。 5 desktop gui有constructor。已经0。31版本了。 6 c/cpp的 友好接口。 7运行库很小,9兆,win32扩展就几兆,带文档。。。(jdk,.net,delphi动则几个光盘) 8 免费 在非gui方面盖过delphi是可以的了。等boa-constructor成熟了就更好了。 Boa-Constructor 现在0.3.1-alpha August 24, 2004 |
|
返回顶楼 | |
发表时间:2004-12-11
还有很重要的一点就是Python 2.4的性能有了显著提高:
The net result of the 2.4 optimizations is that Python 2.4 runs the pystone benchmark around 5% faster than Python 2.3 and 35% faster than Python 2.2. (pystone is not a particularly good benchmark, but it's the most commonly used measurement of Python's performance. Your own applications may show greater or smaller benefits from Python 2.4.) 这两天在看Python 2.4的文档,并且用Python快速构建了一个小工具,非常好用,老外说两个小时学会Python,诚不我欺也。 |
|
返回顶楼 | |
发表时间:2004-12-12
python号称是工程化的语言!
|
|
返回顶楼 | |
发表时间:2004-12-12
另外也推荐看一看Ruby语言,Ruby也有许多优点也值得了解一下,如果有时间的话。我们曾经用Ruby语言开发过垃圾邮件过滤模块。
如果说Python两个小时可以学会,Ruby也差不多可以做到。当然深入是另外一回事。 说到zope,听说新版zope有很大改动,又是一个新的学习曲线了。 不是为了引起争论说哪个语言更好,以前我也有这样的想法。现在觉得应该考虑做什么事情用什么语言开发最省力,今后可维护性也好就行了。甚至在一个项目的不同模块可以考虑用不同的语言,混合使用,只要总体效率最高就行了。 |
|
返回顶楼 | |
发表时间:2004-12-12
可以看看Python for Delphi。
引用 在非gui方面盖过delphi是可以的了。等boa-constructor成熟了就更好了。
|
|
返回顶楼 | |
发表时间:2004-12-12
Ruby我只是看看他的特性,觉得支持的功能太多,而且似乎也很灵活,感觉不是特别好。
zope3的问题同时也是她的优点,就是采用了完全的基于组件的构造,如果直接学习,那么这个曲线应该是不高的。而对于在zope2上工作的经验要求不是很高。据说这个zope3的性能要好很多,不过现在的问题是要看CPS和Plone谁能更快的推出支持zope3的版本,以及ERP5的zope支持有多快。如果都很顺利(现在似乎是如此),zope3会非常的有前途,至少在欧洲是这样。 |
|
返回顶楼 | |
发表时间:2004-12-22
发发牢骚:
自己写的代码里面没少用 xxx= None 这种写法;(都是被时间崔的。。) 一看python的new feature,这种写法被视为非法。。。 |
|
返回顶楼 | |