4 पॉइंट द्वारा xguru 2020-01-17 | 1 टिप्पणियां | WhatsApp पर शेयर करें

GNU का आधिकारिक extensible programming language platform.

जब आप किसी application में plugin/module/script जैसी सुविधाएँ जोड़ना चाहते हैं, तब इसका उपयोग किया जाता है.

यह Scheme भाषा का एक implementation है, और ECMAScript, Emacs Lisp, तथा Lua तक को support करता है, इसलिए उपयोगकर्ता अपनी ज़रूरत के अनुसार भाषा चुन सकते हैं.

1 टिप्पणियां

 
xguru 2020-01-17

https://www.gnu.org/prep/standards/html_node/Source-Language.html

GNU Coding Standard के अनुसार,

  • तेज़ प्रदर्शन के लिए सुझाई गई भाषाएँ हैं C, C++(टेम्पलेट का बहुत ज़्यादा उपयोग न करें), Java(अगर compile कर रहे हों)

  • अगर बहुत उच्च दक्षता की ज़रूरत न हो, तो Lisp, Scheme, Python, Ruby, Java का उपयोग भी अच्छा है.

  • खास तौर पर Scheme, GNU Guile में implement किया गया है, और GNU सिस्टम में C/C++ से लिखे गए प्रोग्रामों को extend करने के लिए यह पसंदीदा भाषा है. बेशक, यह कई अन्य application उपयोगों के लिए भी अच्छी है.