TypeScript मूल पूर्वावलोकन (Go) — 'tsgo' ~10x टाइपचेक गति लाता है
प्रमुख अपडेट
Microsoft की TypeScript टीम ने TypeScript कंपाइलर और उपकरणों के एक मूल पोर्ट के व्यापक पूर्वावलोकन प्रकाशित किए हैं — एक Go-आधारित कार्यान्वयन (जिसे @typescript/native-preview पैकेज और tsgo निष्पादन योग्य के रूप में वितरित किया गया है) जो पहले से ही लगभग 10x तेज टाइप-चेक और बड़े प्रोजेक्ट्स पर बहुत कम मेमोरी उपयोग प्रदर्शित करता है। पूर्वावलोकन में एक प्रारंभिक भाषा-सेवा प्रोटोटाइप (VS Code पूर्वावलोकन एकीकरण) और एक कमांड-लाइन tsgo शामिल है जो tsc की तरह व्यवहार करता है, लेकिन कई सुविधाएँ (घोषणा उत्सर्जन, पूर्ण --build/project-reference समर्थन और कुछ डाउनलेवल/उत्सर्जन परिदृश्य) इस पूर्वावलोकन में अधूरी हैं। (devblogs.microsoft.com)
यह क्यों महत्वपूर्ण है
व्यवहार में, यह बड़े पैमाने पर TypeScript के लिए लागत मॉडल को बदलता है: बहुत तेज ठंडा संपादक प्रारंभ और टाइप-चेक, भाषा सर्वरों के लिए महत्वपूर्ण रूप से कम RAM, और बड़े मोनोरेपोज़ पर सीआई/टाइप-चेक चरणों में नाटकीय रूप से कमी — जो सभी क्रमिक विकास, बड़े कोडबेस पुनर्गठन, और संपादक की प्रतिक्रिया को सामग्री रूप से बेहतर बनाते हैं। चूंकि पूर्वावलोकन अभी तक पूर्ण विशेषताओं वाला नहीं है, तत्काल, व्यावहारिक कार्यप्रवाह है: स्थानीय सुधारों को मापने के लिए npx tsgo या VS Code पूर्वावलोकन का प्रयास करें; जब तक घोषणा आउटपुट, --build, और कोई भी उत्सर्जन समानता जिसे आप भरोसा करते हैं, की पुष्टि नहीं हो जाती, तब तक CI/उत्पादन निर्माण में मौजूदा typescript (tsc) टूलचेन को बनाए रखें; और किसी भी उत्पादन पाइपलाइनों को स्विच करने से पहले कस्टम ट्रांसफार्मर्स, घोषणा उत्पादन, और प्रोजेक्ट-रेफरेंस निर्माण का परीक्षण करें। यह परिवर्तन बंडलर्स/ट्रांसफार्मर्स और LSP उपकरणों के लिए दीर्घकालिक प्रभावों का भी संकेत देता है: समानता प्राप्त होने पर टाइप-भारी सेवाओं के लिए तेज संपादक एकीकरण और कम बुनियादी ढांचे की लागत की अपेक्षा करें, लेकिन एक चरणबद्ध माइग्रेशन की योजना बनाएं। (devblogs.microsoft.com)
स्रोत
आगे पढ़ें
Node.js 22 (LTS) — अंतर्निहित HTTP/HTTPS प्रॉक्सी + प्रतिशत मेमोरी आकार (उत्पादन तैनातियों के लिए तत्काल)
31 अक्तूबर 2025Node.js 22.21.0 (LTS) http/https/fetch के लिए अंतर्निहित प्रॉक्सी समर्थन और --max-old-space-size के लिए प्रतिशत समर्थन जोड़ता है — कंटेनराइज्ड और कॉर्पोरेट-नेटवर्क तैनातियों के लिए तत्काल व्यावहारिक प्रभाव।
TypeScript मूल पोर्ट पूर्वावलोकन — ~10x तेज tsc और भाषा सेवा
30 अक्तूबर 2025Microsoft ने TypeScript कंपाइलर और भाषा सेवा का एक मूल-पोर्ट पूर्वावलोकन प्रकाशित किया है जो संकलन और संपादक की विलंबता को नाटकीय रूप से कम करता है — बड़े TypeScript/repo निर्माण और CI के लिए तात्कालिक व्यावहारिक लाभ।
Node.js 24 सक्रिय LTS में प्रवेश करता है (28 अक्टूबर, 2025)
28 अक्तूबर 2025Node.js v24 आज वर्तमान से सक्रिय LTS में चला गया — उत्पादन टीमों को अब अपग्रेड, CI सत्यापन और प्रदाता/रनटाइम जांच की योजना बनानी चाहिए।