10

まず、私のお気に入りの関連する XKCD を 1 つ紹介します。http://imgs.xkcd.com/comics/lisp.jpg

Perl や Python を「グルー」言語と呼んでいる人をよく耳にします。スクリプト言語であることが関係していることは理解しています。グルー言語を使用することの意味と、これらの言語がこの目的に適している理由を説明できますか?

4

1 に答える 1

9

これは、スクリプト言語の本来の意味に似ており、多くの小さな汎用ツールを組み合わせて特殊なアプリケーションを作成するという UNIX の哲学に適合しています。

その言語で完全なアプリケーションを作成するのではなく、その言語を使用して、(多くの異なる) 他の言語で記述されたモジュールを調整し、それらを連携させてアプリケーションを形成します。グルー言語を使用すると、それを簡単に行うことができます (便利な構文、プロセス間通信とデータ変更の適切なサポート、コンパイル手順が不要など)。

于 2012-07-27T01:02:06.093 に答える