Null (Sıfır) Soyadı Sorunu

null

Soyadınızdan memnun değil misiniz? O zaman soyadı “Null” olan kadının dramına bakalım.

“Null,” dünya genelindeki bilgisayar sistemlerinde “değer yok” anlamına gelen ve yaygın olarak kullanılan bir terimdir.

Ancak bu terim sıfır sayısıyla aynı anlama gelmemektedir. Bu terim daha çok bilgisayara “burada görülecek bir şey yok” demektedir. Örnek vermek gerekirse, bir kişinin telefon numarası için ayrılmış bir alana “null” yazılmış olması, hiçbir numaranın girilmediği anlamına gelir.

Soyadı bu şekilde olanlar için bu durum tam bir felakete dönüşebilir. Bunu en iyi, evlendikten sonra Null soyadını alan Nontra Null bilir.

Nontra, bir arkadaşının düğününe katılmak için Hindistan konsolosluğuna defalarca vize başvurusunda bulunduğunu anlatıyor. Ancak her seferinde yetkililer, bilgisayar sistemlerinin başvurusunu işleyemediğini söyleyerek geri dönüş yaptı.

Burbank, California’da yaşayan 41 yaşındaki, giyim tasarımcısı Nontra, “Gidemeyeceğimi zihinsel olarak kabullenmek zorunda kaldım,” dedi.

Bu, birçok kişinin—aralarında talihsiz bir teknoloji gazetecisinin de bulunduğu—paylaştığı bir mücadele. 75 yaşındaki meteorolog Jan Null, otel rezervasyonlarını çevrimiçi yaparken artık soyadına adının baş harfini eklediğini söyledi.

Jan, yıllar önce, bir rezervasyon formuna soyadını girdiğinde sistemin sürekli sıfırlandığını zor yoldan öğrenmiş. Sonunda oteli aramak zorunda kalmış ve çalışanlar ona farklı bir soyadı girmesini önermiş.

Bu arada, 36 yaşındaki güvenlik denetçisi Joseph Tartaro, tahmin ettiğiniz gibi “NULL” yazan bir araba plakası aldıktan sonra yıllardır ülkenin dört bir yanından yağan rastgele trafik cezalarıyla boğuştuğunu dile getiriyor.

“Eşim bu duruma inanılmaz sinirleniyor ve hâlâ bu plakaya sahip olmamdan nefret ediyor,” diyor Tartaro.

 

Null Tarihi

Bu terim peki nasıl ortaya çıktı?

“Null” terimi, günümüzdeki anlamıyla Britanyalı bilgisayar bilimci ve Turing Ödülü sahibi Tony Hoare tarafından icat edildi.

Bugün Java ve C# gibi birçok programlama dili hala bu terimi kullanıyor. Ancak Rust gibi daha yeni diller bundan tamamen kaçınıyor.

Hoare, null’u “milyar dolarlık hatası” olarak nitelendiriyor. Çünkü güvenlik açıklarına yol açıp programların çökmesine neden olabiliyor.

Microsoft araştırmacısı Daan Leijen, “Bu çözülmesi zor bir problem çünkü çok yaygın,” diye açıklıyor.

Özetlemek gerekirse, “Null” problemi giderek azalan ama hala şaşırtıcı derecede yaygın bir sorun. Günümüzde bu terimi hiç içermeyen birçok yazılım var.

Kaynak


Sitedeki diğer ‘Kimdir Nedir?’ yazılarını okumak için tıklayınız: Kimdir Nedir?

 

Neden Los Angeles Yangını Okyanus Suyuyla Söndürülmüyor?