10

首先,这是我最喜欢的和相关的 XKCD:http://imgs.xkcd.com/comics/lisp.jpg

我经常听到有人提到 Perl 或 Python 作为“胶水”语言。我知道作为脚本语言与它有关。你能解释一下使用胶水语言意味着什么,以及为什么这些语言适合这个目的吗?

4

1 回答 1

9

这类似于脚本语言的原始含义,并且符合 UNIX 结合许多小型通用工具来创建专门应用程序的理念:

您不用该语言编写完整的应用程序,而是使用该语言来编排用(可能有许多不同的)其他语言编写的模块,使它们一起工作以形成应用程序。胶水语言可以很容易地做到这一点(方便的语法,对进程间通信和数据修改的良好支持,没有编译步骤等)。

于 2012-07-27T01:02:06.093 回答