ऑपरेटिंग सिस्टम के नए संस्करणों में बैकवर्ड संगतता अक्सर टूट जाती है, और प्रोग्रामर को हर 3 साल में अपने कार्यक्रमों को सचमुच लिखना पड़ता है, अन्यथा वे काम नहीं करेंगे। पिछड़ी अनुकूलता को तोड़े बिना आप नई सुविधाएँ क्यों नहीं जोड़ सकते?
मुझे लगता है कि हर 5 साल में ऑपरेटिंग सिस्टम का एक नया संस्करण डेवलपर्स के दृष्टिकोण से इष्टतम होगा। और रिलीज के बीच - रिलीज सर्विस पैक, बग फिक्स, विकास और नई सुविधाओं का परीक्षण।
उदाहरण के लिए, 32-बिट winhelp मॉड्यूल को विस्टा से हटा दिया गया था और 16-बिट को छोड़ दिया गया था, हालांकि ऐसे कार्यक्रमों को चलाने की क्षमता भी हटा दी गई थी।
या, उदाहरण के लिए, दृश्य स्टूडियो 2010 और win2k में लिखे गए कार्यक्रमों के कोड की असंगति। या स्काइपे और winxp sp2 के आधुनिक संस्करण, क्रोम ब्राउज़र (50 और ऊपर) और winxp / vista।
क्या winxp के तहत तकनीकी रूप से ie9 की रिहाई को रोक दिया गया है, जिससे आवश्यक पुस्तकालयों को जोड़ दिया गया है, जिससे ie8 समस्याओं से छुटकारा मिल जाएगा? या, उदाहरण के लिए, ब्राउज़र एमएस एज 12/13 और win7 sp1।
मुझे याद है कि विस्टा / 7 का विज्ञापन कैसे किया गया था। शीर्ष दस की तुलना में, सामान्य रूप से ये ऑपरेटिंग सिस्टम, हम कह सकते हैं, चर्चा नहीं की गई थी।
आठ में, स्टार्ट मेनू को काट दिया गया था, और फिर इसे एक छोटे रूप में लौटा दिया गया और एक नए अवसर के रूप में प्रस्तुत किया गया।
साथ ही, शीर्ष दस में, डेस्कटॉप इंटरफ़ेस के कई मानक तत्व बहुत बदल गए हैं (उदाहरण के लिए, घड़ियां, नियंत्रण कक्ष के कुछ तत्व)। और क्लासिक कैलकुलेटर को हटा दिया गया और मेट्रो संस्करण के साथ बदल दिया गया।
टैबलेट और स्मार्टफोन में डेस्कटॉप ऑपरेटिंग सिस्टम को क्यों चालू करें?
प्रत्येक नया ऑपरेटिंग सिस्टम Microsoft द्वारा कुछ सही और सही के रूप में प्रस्तुत किया जाता है। और पुराने संस्करणों को हटा दिया जाता है और उपयोग के लिए अनुशंसित नहीं किया जाता है।
और नए कंप्यूटरों पर अपेक्षाकृत पुराने ऑपरेटिंग सिस्टम स्थापित करने के लिए पहले से ही समस्याग्रस्त हैं। इसके अलावा, ड्राइवरों और कंप्यूटर हार्डवेयर के स्तर पर।
इस तरह के विचार हैं (2016 के संशोधित संस्करण)। यह मेरा हैब्र पर पहला लेख है, हालांकि मैंने 2013 में वापस पंजीकृत किया था।
ओलेग।