मुझे लगता है कि जब भाषाओं को वाणिज्यिक सॉफ़्टवेयर के समान माना जाता है, तो नई रिलीज़ को सही ठहराने के लिए हमेशा नई सुविधाओं को जोड़ने की निरंतर आवश्यकता होती है।
वहाँ हो सकता है या वहाँ भाषाएँ हैं जहाँ संस्करण 1.0 अंतिम संस्करण है? बेशक बग फिक्स को इससे छूट दी गई है, लेकिन सेट सुविधा हमेशा एक ही रहती है?
इस तरह से भाषा की प्रत्येक विशेषता अच्छी तरह से एक साथ बैठती है और ऐसा प्रतीत नहीं होता है कि पीछे की ओर अनुकूलता के कारण अप्रचलित सुविधाओं के साथ इस तथ्य के बाद उन पर बोल्ट लगाया जाता है।
मुझे लगता है कि कुछ अकादमिक भाषाएं इस तरह हैं? लेकिन क्या व्यावसायिक रूप से सफल भाषाएँ हैं जो इस विचार का अनुसरण करती हैं? साथ की लाइब्रेरी भी नई सुविधाएँ प्राप्त करने के लिए स्वतंत्र है, लेकिन भाषा हमेशा स्थिर रहती है।
एक उदाहरण मैं दे सकता हूं, मेरी पसंदीदा भाषाओं में से एक C #, जिसका मैं अक्सर उपयोग करता हूं, हर रिलीज़ में अधिक से अधिक सुविधाएँ जोड़ी जा रही हैं। इनका लाभ उठाने के लिए, मुझे वास्तविक कार्यों को हाथ में छोड़ना होगा, और तुच्छ अवधारणाओं को लेने में सक्षम होने के बजाय इनको सीखने में काफी समय व्यतीत करना होगा और खुद को आसानी से और अधिक जटिल समस्याओं को हल करना होगा।
इसलिए मुझे लगता है कि मैं एक न्यूनतम दृष्टिकोण की तलाश में हूं जहां सब कुछ सुसंगत है, समझ में आता है, और संभव के रूप में रूढ़िवादी है।