为什么Python被称为“胶水语言”

胶水语言,原本是Python针对一门叫做perl的语言来讲的。。。在很长一段时间里,perl语言都是python面临的最大竞争对手。。就和java与C#之间的情况差不多。。perl语言是捧着金饭碗出生的,刚一出生,就有当时最主流的操作系统Unix保驾护航,成为了Unix内置的标准件,一大群的编程教父为其代言,更少不了...
为什么Python被称为“胶水语言”
胶水语言,原本是Python针对一门叫做perl的语言来讲的。。。。在很长一段时间里,perl语言都是python面临的最大竞争对手。。就和java与C#之间的情况差不多。。
perl语言是捧着金饭碗出生的,刚一出生,就有当时最主流的操作系统Unix保驾护航,成为了Unix内置的标准件,一大群的编程教父为其代言,更少不了一大群疯狂追捧的铁杆粉。。。在很短的时间内,就建立起了一批庞大的用户群,被称为“梦幻脚本语言”。一时之间,所向无敌。
大概两年之后。。与Perl采用同样设计思路的另一门语言,Python诞生了。。一出生地位便十分尴尬。。。。因为与perl语言作用重叠,而perl语言又占据了Python可以发挥的几乎一切领域。。无论Python如何献殷勤,抛媚眼,最终也没能攀上Unix这个爹。。只好硬着头皮,以小三的身份,嫁进了Linux的门。。。
作为shell和perl之后,第三种嫁入Linux大院儿的语言,python为了凸显自己的存在价值,便以胶水语言自居。。。即可以在shell与perl之间和谐共处。。。做了几年小三之后,随着Unix闭源,Unix阵营的迅速消亡。。Perl的娘家突然之间倒台了。。
Linux把Perl作为标准件的主要原因,是为了兼顾Unix操作习惯。。。由于Unix阵营的倒台。。Perl也就不像以前那么得宠了。。Python也逐渐开始做一些“本该由Perl来做的事情”。。。随着后来Python越来越“不守本分”。。导致Perl的地位开始下滑。。直到最后双方对调。。Python转成了正房,Perl变成了小三。。
今天的Python,要风得风,要雨得雨,在Linux平台更是唯我独尊,早就不是当年的胶水语言了。。。
————以上为个人2015年的回答————
本人做出以上回答时,Python还是个小语种。当时本人只是站在“动态语言”的立场下进行回复,而不是站在“所有编程语言”的立场之下。
当时本人实在没想到,四年之后,Python会变得这么火,而且火的有些过头。因此对之前的回复进行一些补充。
但由于历史问题导致,Python是一门动态语言,相对于JAVA,C#之类的静态语言来说,并不适合编写较大的程序。尽管编写代码很省事儿,但却难以维护,后续问题较多。因此Python并不能替代静态语言,更适合作为一门辅助语言来使用。2019-08-25
mengvlog 阅读 7 次 更新于 2025-07-20 12:30:28 我来答关注问题0
  •  深空见闻 python俗称什么

    Python通常被称作“胶水语言”,编程方面也俗称“Python编程”或简称为“Python”。称其为“胶水语言”,是因为Python设计强调代码可读性与简洁性,能出色地将不同系统、库或数据集成在一起,像胶水般粘合各模块,在复杂系统集成或多技术栈处理中优势明显。例如数据科学家可借助Python提供的Cython和ctypes等A...

  • 综上所述,Python之所以被称为胶水语言,是因为它具有解释型语言的灵活性、丰富的第三方库资源、强大的模块联结能力,以及广泛的应用场景。这些特性使得Python成为了一种非常强大且灵活的工具,能够将不同的组件和代码库整合在一起,实现复杂的功能。

  • 总的来说,Python之所以被称为“胶水语言”,是因为它能够有效地将各种技术、库和编程范式粘合在一起,提供一个高效、灵活且易于管理的开发环境。这种特性使得Python成为现代软件开发中不可或缺的工具之一。

  •  文暄生活科普 phython是什么

    Python是一种功能强大且灵活的面向对象编程语言,以其易读性和丰富的库而闻名。它常被称为“胶水语言”,因其卓越的模块化能力,能够无缝地连接和整合使用其他编程语言编写的模块,极大地提高了开发效率。编程语言本质上是计算机与人类进行沟通的工具,它提供了一套标准化的指令系统,程序员通过它向计算机传...

  •  翡希信息咨询 派森编程有什么用

    Python被称为“胶水语言”,因为它能够轻松地将用其他语言编写的各种模块联结在一起,实现不同语言之间的协同工作。跨平台兼容性:Python是一种跨平台的计算机程序设计语言,这意味着用Python编写的程序可以在不同的操作系统上运行,无需进行大量的修改。自动化脚本编写:Python最初被设计用于编写自动化脚本...

檬味博客在线解答立即免费咨询

Python相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部