Microsoft planlı eskitme

Salih1091

Kilopat
Katılım
23 Ağustos 2018
Mesajlar
156
Dostlar, bir proje için planlı eskitme konusu üzerinde çalışıyorum ancak aklıma takılan birkaç soru var. İlk olarak bu Windows gibi dijital ürünlerde neden planlı eskitme uygulanıyor, yani şirketin amacı nedir bunu yaparken? Daha doğrusu böyle bir şey uygulanıyor mu? Sürekli bir şeyin yeni sürümünü neden çıkartıyorlar, mesela hep sabit bir Windows olsa da buna sürekli güncelleme getirseler olmuyor mu? İkinci olarak hep yeni bir Windows çıkmasının sebebinin kullanılan teknolojilerin (bilgisayar, telefon gibi) gelişmesiyle ya da eskimesiyle bir alakası var mıdır? Veya bu tarz işletim sistemleri üretilirken kullanılan dillerin eski kalması vs. bu durumu etkiliyor olabilir mi? Şimdiden cevaplarınız için teşekkürler...
 
Hepsinin de etkisi var ama en çok cihazların eskimesi etkili. Ayrıca eski sürümlere destek vermek ve bu sürümlere uygun yazılımlar geliştirmek ekstra masraf. Onun yerine çoğunluğu yeni sürüme geçirtip tek tip, basit ve stabil yazılımlar ve sistemler geliştirilmek isteniyor. Bunu yaparken de yeni yazılımlara eski sürüm sistem desteği verilmemesi, mevcut sistemdeki güncellemelerin eski sistemlere verilmemesi gibi zorlayıcı yöntemler uygulanıyor.
 
Bence kanıtlanmış planlı eskitmelere yorum yapamayacağım ama uygulamalar,prgoramlar,oyunlar vb geliştikçe elimizdeki sistemlerin gücü yetmediğinden yenisini almamız gerekiyor. Windows sürümleride sürekli gelişiyor ve her geçen gün daha güçlü sistemlere ihtiyaç duyuyorlar.
 
Eski sürümler devam ettirilebilir. Ama büyük yenilikler yapıldığı zaman yeni versiyon adıyla devam etmek çok daha temiz olacaktır.

NT çekirdeğinde yapılan değişikliklerden dolayı Windows Driver Development Kit'te büyük değişiklikler olmuştu, hatta Vista'dan nefret edilme sebebidir bu çünkü sürücü yazan geliştiriciler bu mimariye (NT 6.0) geçerken zorlandılar. Fakat daha güncel API'leri de beraberinde getirmişti bu süreç, eski çağlardan beri Windows'un peşine takılan DirectSound yerine daha değişik alternatif bir API'nin gelmesi gibi. Veya geliştiriciler için uygulama çözümleri; Windows 8.1'de WinRT denendi, olmadı, Windows 10'da UWP denendi, yine olmadı... (Microsoft her ne kadar iteklemeye çalışsa da XAML ile arayüz yazmak istemedi kimse.) Velhasıl, çok fazla teknoloji denedi Microsoft. Şimdi de Project Reunion'u deniyor, bakalım.

Bu yazılımın genelinde geçerlidir. C++ dilinde zamanında bu ayırım yapılmadığı için geçmişin izlerini taşıyor ve kullanan kişilere zor geliyor genelde. Fakat Python 3 ile Python 2.7'nin arasında bile dağlar kadar fark olduğunu görüyoruz.

Bir şeyleri temizlemek amacıyla yeni versiyon çıkartmak şart. Çok fazla uyumluluk tutmak kodu yönetmeyi daha zor hale getiriyor.
 

Technopat Haberler

Yeni konular

Yeni mesajlar

Geri
Yukarı