|
===================================== 〔語彙分解〕的な部分一致の検索結果は以下の通りです。 ・ ー : [ちょうおん] (n) long vowel mark (usually only used in katakana) ・ 言 : [げん] 【名詞】 1. word 2. remark 3. statement ・ 語 : [ご] 1. (n,n-suf) language 2. word
グルー言語 (glue language) とはプログラミング用語。「グルー」とはにかわの接着剤のことで、コンポーネント同士を結びつけることを主眼とした言語の総称である。スクリプト言語とはほぼ同義語だが、ややニュアンスが異なる。 グルー言語のはしりはUNIXのシェルスクリプトである。シェルはコマンドラインインタプリタとも呼ばれるが、その名の通り簡易な制御機構を備えており、コマンド同士を結合して流れ作業や定型処理を実現する。 帰結として、機能自体を記述するよりも、機能と機能を組み合わせることを重視する言語や言語形態があり、それをグルー言語という。スクリプト言語を、機能の組み合わせに特化して利用する場合などが「グルー言語的な使用」である。グルー言語と呼ばれるものに明確な規定はないが、一般に: * いわゆるインタプリタで動作する。 * 可読性や保守性より、記述性を重視する文法。 * 外部コマンドの呼び出しが容易。 * Cなどベース言語による拡張が容易。 などの特徴を持っている。 == 主なグルー言語 == * Perl * Python * Ruby * lua * Tcl それ自体強力な記述言語だが、グルー言語としての側面も備えている。 例えば, Tclはtkと密接に関係するという点において、強力なグルー言語として機能する。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「グルー言語」の詳細全文を読む スポンサード リンク
|