stc - तेज़ TypeScript type checker
(kdy1.dev)- swc डेवलपर का Typescript implementation
- शुरुआती विकास के समय साझा किया गया यह Rust-आधारित implementation है, और यह तय किया गया कि Golang-आधारित codegen implementation का उपयोग नहीं किया जाएगा
- यह एक शुरुआती implementation है, पूर्ण संस्करण नहीं, और इसमें उपयोगकर्ताओं व डेवलपर्स के योगदान की अपेक्षा है
- open source
10 टिप्पणियां
मुझे लगता है कि “TypeScript implementation” जैसी अभिव्यक्ति से यह गलतफ़हमी हो सकती है कि यह सॉफ़्टवेयर मानो TypeScript में implement किया गया है। जबकि वास्तव में यह Rust में implement किया गया है।
"Typescript implementation"कहना इससे ज़्यादा स्पष्ट नहीं हो सकता कि यह"Typescript को implement करने वाली कोई चीज़"है। इसमें गलतफ़हमी की कोई गुंजाइश नहीं दिखती।उम्… शायद मैं इसे साफ़ तौर पर व्यक्त नहीं कर पाया, लेकिन जैसा आपने सच में कहा, अगर पहली ही पंक्ति को “इससे अधिक स्पष्ट नहीं हो सकता” वाली अभिव्यक्ति बनाना है, तो मेरे विचार में वह [TypeScript compiler implementation] होनी चाहिए।
उदाहरण साझा करने की वजह से मैं समझ सका कि आपने किस तरह से सोचा था। समझने का अवसर देने के लिए धन्यवाद।
!! अब जब सुनता हूँ तो सही लग रहा है, मैं सहमत हूँ
चूँकि यह TypeScript compiler specification का implementation है, क्या यह अधिक सही अभिव्यक्ति नहीं होगी? यानी, यह Rust में implement किया गया TypeScript implementation है।
जब मैंने ऊपर दिए गए सारांश का पहला हिस्सा पढ़ा, तो मुझे लगा कि यह TypeScript[में] implement किया गया है। नीचे पढ़ना जारी रखने पर तुरंत समझ आ गया कि ऐसा नहीं है, लेकिन यह थोड़ा भ्रमित करने वाला था।
इतना शानदार प्रोजेक्ट किसी Korean developer द्वारा बनाया जा रहा है... कमाल है
डेवलपर के ब्लॉग को देखकर लगता है कि swc प्रोजेक्ट में पहले के अनुभवों की वजह से वे शुरुआत में इसे open source के रूप में जारी करने के बारे में नहीं सोच रहे थे।
Rust में विकसित होने की वजह से यह तेज भी है
और
tscकी तरह type information भी बनी रहती है,इस लिहाज़ से यह ऐसा प्रोजेक्ट लगता है जो speed और उपयोगिता दोनों को साथ लेकर चलता है.. उम्मीदें हैं!