首页后端开发PythonPython执行速度慢只是因为它是解释型语言吗

Python执行速度慢只是因为它是解释型语言吗

时间2023-06-07 18:17:01发布访客分类Python浏览273
导读:Python执行速度慢只是因为它是解释型语言吗?如果是先编译再执行的语言(例如:C、C++),执行效率取决于runtime也就是运行时的性能。不取决于语言。如果是解释型语言(例如:Python),因为是一边编译一边执行,执行效率取决于编译器...

Python执行速度慢只是因为它是解释型语言吗?

如果是先编译再执行的语言(例如:C、C++),执行效率取决于runtime也就是运行时的性能。不取决于语言。

如果是解释型语言(例如:Python),因为是一边编译一边执行,执行效率取决于编译器与runtime两个方面,虽然慢一些,但仍然与编程语言无瓜。

例:

1、Python总是被诟病“慢”,但实际上是编译器CPython的问题,如果把编译器换成PyPy,运行速度瞬间飞起。

2、华为方舟编译器为什么被称作“对于Android应用的革命性速度提升”?因为它把Android默认一边编译一边执行的机制换成了编译完成后再执行。

结论:编程语言无须担心,

如果是解释型语言,只需要做好一个编译速度还可以的编译器与良好的实现算法。

如果这不是解释型语言,运行速度开发者无需操心。

只要有一个良好的社区或者上进的开发者,只要语言开源,会蹿出来其它五花八门的编译器的。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Python执行速度慢只是因为它是解释型语言吗
本文地址: https://pptw.com/jishu/65750.html
编程需要什么基础 lvgl图形界面介绍

游客 回复需填写必要信息