2023 सितंबर से कई बड़े ओपन सोर्स प्रोजेक्ट्स ने टाइपस्क्रिप्ट को हटाने का फैसला किया है, जिससे वास्तव में इसे सीखने वाले कई लोग काफी चिंतित हैं।
इस विषय पर मुझे भी उत्सुकता थी, इसलिए मैंने इसे एक बार संक्षेप में प्रस्तुत किया है।
सबसे पहले, कुछ लोग टाइपस्क्रिप्ट को नहीं जानते होंगे, इसलिए हमें इसकी व्याख्या और इतिहास को पहले समझना होगा।
1. जावास्क्रिप्ट बनाम टाइपस्क्रिप्ट
मेरी तरह, वे लोग जिन्होंने वेनिलास्क्रिप्ट (Vanilla Javascript) से शुरुआत की, और फिर jQuery, React जैसे जावास्क्रिप्ट तक पहुँचे, उन्हें टाइपस्क्रिप्ट में कुछ असुविधा होती है।
हमें और नई चीजें सीखनी पसंद नहीं हैं, लेकिन जावास्क्रिप्ट की अपनी अनूठी स्वतंत्रता है।
कुछ लोग इसे मूलहीन भाषा कहते हैं? या यह सिर्फ़ एक स्क्रिप्ट है, इसलिए इसे भाषा नहीं कहा जा सकता।
सभी भाषाओं में बिल्ड (build) नामक एक महत्वपूर्ण चरण होता है, लेकिन जावास्क्रिप्ट एक स्क्रिप्ट है, इसलिए इसे बिल्ड नहीं किया जाता है।
यदि आपने इसे बिल्ड किया है, तो यह वास्तव में विभिन्न फ्रेमवर्क में जोड़े गए कुछ के समान है।
इसलिए, इसमें त्रुटि का पता लगाना संभव नहीं है। यह एक बार चलने के बाद, अगर इसमें कोई त्रुटि आती है, तो यह त्रुटि बताता है, स्क्रिप्ट की सीमा भी यही है।
(क्योंकि स्क्रिप्ट का यही अर्थ है)
लेकिन, यह सड़क पर मिलने वाले किसी व्यक्ति जैसा है, जो बेतरतीब ढंग से घूम रहा है, फिर भी यह कुछ आकर्षक है।
2. क्या टाइपस्क्रिप्ट का उपयोग बहुत किया जाता है?
2023 की प्रोग्रामिंग भाषा रैंकिंग में, यह शीर्ष 5 में सबसे अधिक उपयोग की जाने वाली भाषा है।
यह वेब डेवलपर्स के बीच काफी लोकप्रिय है।
इसलिए, टाइपस्क्रिप्ट को हटाने का मुद्दा और भी अधिक चौंकाने वाला लग रहा है।
टिप्पणियाँ0