主题:【原创】程序员的爱情——电子游戏 -- 晨池
么?
所以没关心python对高性能的支持,应该不怎么样,毕竟是解释执行的语言,在性能方面有天然的劣势
3.x比2.x在性能上有提高,但是不那么兼容。不过对我这样的用户来说区别不大
C/C++/Java的排名很难掉下来,C#/PHP这样的后起之秀也很厉害,作为一种脚本语言Python能排到他们后面刚刚好就很厉害了,除非Python进军通用编程或者网络编程,我感觉很难再超越前面的语言了
有些科研人员使用Python还是挺多了。
Python 的版本现在是3.2(和2.7)两个分支。
Python始于1989年圣诞节假期期间,1991年对外正式发布。
具体可以参考 http://python-history.blogspot.com/2009/01/brief-timeline-of-python.html
到现在也有20多年了,不过早些年,尤其是国内,影响力有限,不为大众熟知吧。近些年好些。
Python的关注重心并不是追求最快的运行速度或者最节省内存。2.x到3.x的升级是趁此机会去掉现在看起来不合适的旧设计,使语法更简洁统一。
Python说是图形界面做得很华丽是么?
满足系统应用所需的性能
真是说曹操曹操到啊,有一种穿越的感觉的说。。。
软件开发上往往用它做测试脚本,我现在遇到的几乎所有的测试都会有Python,偶尔有Perl和Tcl,Ruby用的不太多
可能在脚本语言里面(例如PHP、Perl、Ruby、Lua等)算不错的,不过没有原生的GUI,多是C、C++的GUI做的Python绑定。除了缺省的TCL/TK,还有WxPython、PyQtk、PyQt和PySide。
Python可能还是用在非GUI方面多一些,感觉在Web开发、原型系统快速开发、算法实现与验证等方面较多,当然,一些脚本擅长领域,例如系统维护,文本处理工作也有。
无论是运行速度变快,还是CPython中GIL的去除,都需要相当的研究和工作量。
近年来,PyPy利用JIT来提高速度做的一些工作较有意义,自己手头一些简单Python脚本用PyPy的速度明显比Python快,希望PyPy的发展更顺利些。
另外Cython通过引入一些C的语法,来编译成C扩展也值得关注。
据说以前用TCL的也挺多的。
静态版pypy