2012-07-27 12 views
8

सबसे पहले, यहाँ एक मेरी पसंदीदा है, और प्रासंगिक XKCDs है। मैं समझता हूं कि स्क्रिप्टिंग भाषाओं के साथ कुछ करने के लिए कुछ है। क्या आप एक गोंद भाषा का उपयोग करने के लिए इसका अर्थ समझ सकते हैं, और इस उद्देश्य के लिए ये भाषाएं क्यों अच्छी हैं?एक गोंद भाषा क्या है? <img src="https://i.stack.imgur.com/LpwVA.jpg" alt="http://imgs.xkcd.com/comics/lisp.jpg"></p> <p>मैं अक्सर "गोंद" भाषाओं पर्ल या पायथन उल्लेख लोगों के बारे में सुना:

+6

प्रोग्रामर्स के लिए कुछ बेहतर अनुकूल है। Reackexchange.com –

+3

http://en.wikipedia.org/wiki/Glue_language – prelic

उत्तर

4

यह एक पटकथा भाषा का मूल अर्थ के समान है और कई छोटे सामान्य प्रयोजन उपकरण के संयोजन विशेष अनुप्रयोगों के बनाने के लिए की यूनिक्स दर्शन फिट बैठता है:

आप भाषा में पूरा आवेदन नहीं लिखते, बल्कि , आप भाषा बनाने के लिए भाषा का उपयोग करते हैं (संभवतः कई अलग-अलग) अन्य भाषाओं में लिखे गए मॉड्यूल को ऑर्केस्ट्रेट करने के लिए, उन्हें एप्लिकेशन बनाने के लिए एक साथ काम करने के लिए। एक गोंद भाषा ऐसा करना आसान बनाता है (सुविधाजनक वाक्यविन्यास, अंतर-प्रक्रिया संचार और डेटा मंगिंग के लिए अच्छा समर्थन, कोई संकलन चरण आदि)।