前言:
多年前我第一次接触Python,在此之后便成为 Python 的疯狂爱好者。
在工作中能用程序自动化实现的,我都尽可能积极的使用 Python,工作效率有了质的飞跃;
由此,我慢慢地了解到了 GIL,也通过尝试知道了在计算密集行任务方面,Python 的性能表现也许的确不如 Java,Golang 等静态语言,正因如此,有很多人开始不再尝试使用 Python,但在这里我想说,从我这些年的从业经历来看,Python 并没有让我觉得"慢",即使让我去与其他语言相比;也许它不如其他语言快,但对我来说并没有什么影响,在这里我归纳了几个我认为Python不影响实用操作的原因,不知是否会与你们引起共鸣:
1. 速度真的有那么重要吗?并不见得。
过去,程序要花很长时间才能运行。CPU、内存都很昂贵,程序的运行时间是一个非常重要的指标,电脑非常贵,运行它们的电费也很贵,而商业永恒不变的法制就是—优化你最贵的那部分资源。从历史来看,最昂贵的就是计算机的运行时间,这也是商业和科学研究的重点,算法,编译优化,都是为了让程序更快的完成。
现在计算机不那么贵了