मैं एसओ पर भी सफलता के बिना स्क्रैप किए गए ईसीएमएस्क्रिप्ट 4 वें संस्करण के बारे में कुछ जानकारी ढूंढ रहा हूं। मुझे पता है कि मोज़िला के जावास्क्रिप्ट 1.7 ने 4 वें संस्करण में दी गई नई सुविधाओं के कई (सभी?) को लागू किया और मैंने सोचा कि मुझे उस पर एक अच्छा जॉन रेसिग पोस्ट याद आया लेकिन मुझे अब अपने ब्लॉग पर यह प्रतीत नहीं होता है।ईसीएमएस्क्रिप्ट 4 वां संस्करण पूरी तरह से क्यों छोड़ा गया था?
विशेष रूप से, मैं जानना चाहता हूं कि यह ईसीएमए -262 5 वें संस्करण के पक्ष में पूरी तरह से क्यों फंस गया था और क्यों इसे अभी सुधार नहीं किया गया था। कुछ विशेषताएं बहुत अच्छी हैं, जेनरेटर, इटरेटर्स, चलो, नए असाइनमेंट ऑपरेटर और (मेरा विशेष पसंदीदा) विनाशकारी असाइनमेंट।
मुझे पता है कि उन सभी विशेषताओं के बारे में पता है कि पुराने ईसीएमएस्क्रिप्ट कार्यान्वयन के साथ ब्राउज़र में त्रुटियों को फेंक दिया जाएगा, लेकिन फिर भी उन्हें इस बात के साथ शामिल क्यों न करें कि एक दिन उन कार्यान्वयन कुछ और दूर होंगे? क्या अन्य कारण भी थे? क्या हम भविष्य में रिलीज में कुछ स्क्रैप की गई सुविधाओं को फिर से दिखने की संभावना रखते हैं, या विक्रेताओं को संगतता तोड़ने से डरते हैं कि हम शायद मानक में ऐसे सुधार कभी नहीं देख पाएंगे?
एक के रूप में अलग रूप में, यह इस मामले पर कुछ राय जानना अच्छा होगा, आप 5 वें संस्करण से काट कुछ सुविधाओं को देखने के लिए नाराज हैं या आपको लगता है कि यह इस तरह बेहतर है क्या ज़रूरत है? क्या ईसीएमएस्क्रिप्ट 4 के कार्यान्वयन के साथ खेलना लायक है?
+1। मेलिंग सूची लिंक के लिए धन्यवाद, यह एक महान पढ़ा गया था और ऐसा लगता है कि मैंने जो कुछ पूछा है, वह विशेष रूप से मानक में वाक्य रचनात्मक सुधारों के खिलाफ विरोध करने वाले विक्रेताओं के बारे में बताता है। मुझे यह देखकर खुशी हो रही है कि वे भविष्य में कार्यान्वयन को न केवल ऑब्जेक्ट्स के लिए अधिकतर/केवल एक्सटेंशन रखते हैं और अन्य चीजें अभी भी कार्ड पर हैं। –