स्क्रिप्ट कुछ भी नहीं और अधिक या कंप्यूटर प्रोग्राम की तुलना में कम कर रहे हैं। कुछ तर्क देंगे कि स्क्रिप्ट कम परिष्कृत हैं। ये वही लोग आमतौर पर स्वीकार करेंगे कि आप स्क्रिप्टिंग भाषाओं में परिष्कृत कोड लिख सकते हैं, लेकिन ये स्क्रिप्ट वास्तव में स्क्रिप्ट नहीं हैं, लेकिन परिभाषा के अनुसार पूर्ण कार्यक्रम हैं।
जो भी हो।
सही जवाब, मेरी राय में, कि "यह निर्भर करता है"। वैसे, वैसे, यह संकल्पनात्मक प्रश्न का एक ही जवाब है कि क्या आपको मिशन महत्वपूर्ण अनुप्रयोगों के लिए संकलित निष्पादन योग्य में अपना विश्वास रखना चाहिए।
अच्छा कोड अच्छा है, और खराब कोड खराब है - चाहे वह बैश स्क्रिप्ट, एक विंडोज सीएमडी फ़ाइल, पायथन, रूबी, पर्ल, बेसिक, फर्थ, एडा, पास्कल, कॉमन लिस्प, कोबोल, या संकलित सी
यह नहीं कहने के लिए कि भाषा की पसंद कोई फर्क नहीं पड़ता। कभी-कभी, किसी विशेष भाषा को चुनने या बनाम व्याख्या (प्रदर्शन, मापनीयता, क्षमता, सुरक्षा इत्यादि) बनाने के लिए बहुत अच्छे कारण हैं। लेकिन, सभी चीजें बराबर होती हैं, मैं सप्ताह के किसी भी दिन एक डूफस द्वारा लिखे गए समकक्ष सी ++ कार्यक्रम पर एक महान प्रोग्रामर द्वारा लिखित एक शेल स्क्रिप्ट पर भरोसा करता हूं।
अधिकांश भाषाओं में ज्यादातर भाषाओं ओएस से बंधे हैं। – Xailor