Wednesday, October 22, 2014

Mengapa Bernama Windows 10?

Salah satu pembahasan yang menarik yang menjadi diskusi mahasiswa saya akhir-akhir ini. Sepertinya tidak penting-penting amat sih. Bahkan saya sempat mengira, ini hanyalah trik pemasaran dari Microsoft. Namun setelah membaca postingan Mikko Hypponen di Twitter mengenai mengapa Windows 10 diberi nama Windows 10, saya baru menyadari bahwa hal ini bukan hanya masalah pemasaran, namun juga masalah kemungkinan bug yang akan muncul jika Windows 10 diberi nama Windows 9.

Sebuah permasalahan sepele, di mana programmer pihak ketiga banyak membuat program untuk membedakan versi dari Windows, salah satunya Windows 95 dan Windows 98, mungkin juga Windows 97 (biasa disebut Windows Memphis kalau tidak salah dengan kode:

if (version.StartsWith("Windows 9")
{/* kode untuk Windows 95 dan Windows 98 */ } else {
Sebuah cara mengkodekan yang akan menyebabkan kode-kode untuk Windows 95 dan Windows 98 bertabrakan dengan Windows 9.

Tidak percaya? Coba lihat di sini.

No comments:

Post a Comment