java - 為什麼Ubuntu使用python - 儘管python是一種解釋語言?

分享于 

1分钟阅读

ubuntu

  简体

问题:

解释语言(如python)通常比C/C++或Java慢,Ubuntu为啥选择python,而不是像C/C++或Java这样的其他编程语言?


答案1:

确实,Ubuntu大量使用Python(不仅是Ubuntu,许多其他Linux发行版也使用它)。可见的区别是,可以用C编写的程序可以被编译,然后不再需要编译器,但仍然需要glibc(GNU C运行时库)。对于Python程序,"运行时库"就是解释器本身。

如果速度不是头等要务,那么Python是一个不错的选择。


答案2:

Python的可读性使代码易于访问和维护


答案3

Ubuntu本身不支持特定的语言,它附带了一些流行语言的默认支持,例如Java和OpenJDK,C 和GCC,以及Python和Python3解释器。

开发人员在为特定任务选择语言时会考虑很多原因,速度并不总是最重要的,有时,这与便利性,可移植性,第三方扩展和普及有关。



JAVA  INT  LAN  LANG  Ubuntu  FACT  
相关文章