|
大家有没有了解过python啊?个人感觉它是种很优秀的解释型编程语言,语法简洁,有高级的数据类型,如tuple,list,dictionary,Object,面向对象,功能强大,有许多C语言和C++语言库的邦定,如:pyGtk,PyQt,NumPython等。
用它写程序,省去了编译过程,开发周期会缩短很多,而且不会有太多的性能损失,因为,只是把它做为一种粘合剂语言,把各种C和C++的库文件调出来用。
它在linux中有着广泛的应用,RH就用了许许多多用python写的程序,据说它的安装程序就是python写的(这一点我记得不清楚了)。我自己则用它来完成作业中的各种计算,偶尔用它加上pyQT写些QT小程序娱乐一下,带来不少方便,比如:不用再去计较C++的复杂语法,不用生成Makefile再make,等出现编译错误再修改源文件,再编译……这个圈子经常让我晕倒,本来大多数情况下编程是直面问题空间的,可是由于语言选择的差异,却不得不不同程度的受困于许多不必要的细节。选择python就可以让你有更多的精力集中在问题的解决上,非常省力,省时。大家可以到www.python.org 去了解更多的信息,这里介绍一个讲PyQT编程的地方:http://www.opendocspublishing.com/pyqt/
就算大家不用python来写QT程序,这份文档也值得一看,有些内容,他讲得比QT的文档更透。 |
|