今日话题:为什么Python运行速度慢但很受欢迎?接下来小编就带领大家来看看,网友们是怎么看待这个问题的。
之所以说python就是20多年前的vb 长久不了,使用的几乎都是非软件专业人在用。没有专业软件开发公司用python为客户做软件项目开发的。入门简单,上限很低,要调优非常困难。如果要做并发,并行处理都是非常困难的。但凡能用java,.net,c++等实现的性能都比python要好上一个数量级。
1.快慢是相对的。对于人类来说,造成一件事情0.1秒和0.001秒很多时候没有多大区别 2.有很多现成的库。真正需要性能的部分已经有许多成熟的库,用性能很强的语言重写了。python可以直接用 3.达成目的相对简单。代码简短而高效 4.命令行部分跨平台方便。只要系统能安装Python,就很容易将别的平台写成的命令行程序直接安装运行 缺点部分: 写成的界面运行速度堪忧,整体不完美。相关的GUI库多半都有License限制,简单弄一些界面容易,对一些细节进行修饰十分痛苦。跟C#和Delphi之类的相比,差距肉眼可见。
python开发效率高,可以更快的完成工具程序开发,效率很重要的,可以节约很多精力,一般很多程序执行效率慢个几秒钟一分钟的影响也不大,比手工快就行。还有就是Python门槛低,让很多业务管理人员能快速实现程序开发,在工作效率上实现原地起飞和同行拉开差距
就我平时日常用的小工具,java写出来的都未必有python快,我平时处理数据报表的工具,大概2/300万行这样,处理完再写入excel,我用java和python分别写了一个,python还要快点。python拿来日常摸鱼,老实讲比java要好用
内核时代的c-lan,web时代的java,AI时代的python,每个时代都会找到适合自己的东西
和运算比起来,通讯才是瓶颈,什么语言都没用
看完网友的这些精彩分享,手机屏幕前的你们是不是也有一肚子的话想说,欢迎大家评论区留言哦。
热门跟贴