Google ve Facebook, Uzay Araçlarından Fazla Kod Kullanıyor

Dünyanın en büyük bilişim devlerinden ikisi, kullandığı “kod satırı” miktarıyla, uzay teknolojisini ve mekiklerini önemli ölçüde geride bırakıyor.

Günümüzün mesajı David McCandless’ın “Information is Beautiful”dan geliyor. Söz konusu kitapta ses getirecek betimlemeler ve fenomenler mevcut.

İlk Soru: Modern bir program, kapsamlı işlemler gerçekleştirmek için kaç milyon satırlık koda gerek duyar.?

Ortalama bir Phone uygulaması 50.000’den az satırla mikro uygulamalarla yetinirken, Google’ın tüm kod tabanı tüm hizmetler için iki milyar satır seviyesinde. Bu fazlasıyla normal zira Google’da; ilginç bir şekilde savaş uçakları ve hatta Büyük Hadron Çarpıştırıcısı gibi makinelerin ardındaki kodlar da bulunuyor.

Google’ın Karmaşası

Eğer Google tarafından tasarlanmışsa, bir milyon kod satırı, yaklaşık 18.000 sayfa metine denk olcaktır. Uzay Mekiği, kalp pili veya Quake 3’ün oyun motoru gibi eski teknolojileri çalıştırmak için gerekli olanın ötesinde bir kod sayısı ama günlük yaşamda kullandığımız modern yazılımın arkasındaki itici güç olmak yeterli değil.

Bir ABD askeri, basit bir dronu çalıştırmak için kontrol yazılımı 3,5 milyon kod satırı kullanır. Boeing 787’nin arkasında, aviyonik ve çevrimiçi destek sistemleri için 6.5 milyon adet kod satırı var.

İşte en çarpıcı noktaı: Google Chrome, çalışmak için 6.7 milyon kod satırına ihtiyaç duyar. Bir Chevy Volt ise 10 milyon kod satırı ve bağlantı kullanır.

Android işletim sistemi 12-15 milyon kod satırında çalışır. Büyük Hadron Çarpıştırıcısı 50 milyon satır kullanıyorken, bir işletim sistemin sistemin bu kadar fazla kaynağa ihtiyaç duyması ilginç. Sosyal medya servisi Facebook ise garip bir reka imza ararak, 62 milyon kod satırında çalışıyor. Onu ancak Mac OS X gibi işletim sistemleri geride bırakabiliyor.

You may also like...

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir