最近一年Python无疑是最热的一种编程语言。都说要上高考了,进入了计算机等级考试。弄的好多软件都想靠到Python上去开发。。我觉得这是不必的,并非所有软件都适合用Python开发。
首先Python是一种非编译的,解释型语言。就是脚本语言。因此,对于性能要求严格的,速度要求快速的应用并不适合用它开发。而最近一年,我发现很多应用程序都出现了Python的身影,跟之前的版本比,体积大了好几倍,性能降低了,卡的一笔啊。。比如屋之前用的PCB设计软件KiCAD,以前是C和C++写的,现在改成了Python,软件安装体积比之前大了很多。而且总是卡死,烦死了。。只能退回以前的老版本。
总是,大家学这个不要当万能钥匙用,C该学还是要学的。每种语言都有自己的优缺点。比如在工程应用上,用最多的还是MATLAB,这个由于历史悠久,虽然体积超级大,但是很稳定。而对于小工程,要求开放迅速,当然可以用Python会取得非常快速的效果。比如写个爬虫,很容易实现,用C就不行了。每个事物都有自己存在的价值,但是这个价值千万别带着有色眼镜去看。
|