Genel

Google, Facebook ve Windows’da kaç satır kod var?

Birçok büyük teknoloji programlama dilleri kullanılarak oluşturulan yazılım üzerinde çalışır. Bir illüstrasyon, yazılımı ve hizmetleri oluşturmak için kaç satır kod yazıldığını göstermektedir. Google 2.000.000.000 kod satırı ile bu duruma öncülük ediyor.

Dijital hayatınızın hayati bir parçası olan uygulamalar ve hizmetler çeşitli programlama dillerinde yazılmıştır. Örneğin, iOS uygulamaları Swift kullanılarak yazılmış ve Android için geliştiriciler Java veya daha basit olan Lua’yı Corona’yı kullanarak kullanabilir. Microsoft Windows, C ve C ++ kullanılarak geliştirilmiştir. Tüm Linux Distros’un kalbi Linux çekirdeği C yazılmıştır. İnternet web siteleri front end tarafı için JavaScript, HTML, CSS, back end tarafı için Python, Go, C++, ASP.NET vb. kullanılarak yapılır.

Pek çok özelliğin yanı sıra, bu dilleri ayıran bir şey de kod satırı sayısıdır. Örneğin, Python kullanan insanlar, Java veya C kullananlardan daha az sayıda satır yazma avantajına sahiptirler.

İşte teknoloji tarihinin en büyük eserlerini oluşturmak için kullanılan kod satırı sayısını gösteren bir illüstrasyon. İlk uzay mekiğini çalıştıran yazılım, Mars’ta NASA’nın Merak Gezgini, Google’ın Android OS vb. yazılımları içermektedir. Detaylı bilgi için aşağıdaki görseli inceleyiniz.

res1

İnternetteki en çok kullanılan iki web sitesinin kod satırlarını karşılaştırdığımızda, Google’ın (tüm Google İnternet hizmetlerini içermektedir) 2 milyar satır ile 61.000.000 kod satırıyla Facebook geride bıraktığı görülmektedir. Her ne kadar Facebook, birçok hizmetin bulunduğu ürünleri kapsasa da Google’a kıyasla yalnızca bir sosyal ağ platformudur.

res2

İlginç bir gerçek sizlerle paylaşalım. NASA ‘nın Uzay Mekiği, Google’dan 5.000 kat daha az kod satırına ihtiyaç duymuştur. 

Merak edebileceğiniz daha bir çoğunun kaç satır kod mecvut olduğunu öğrenmek istiyorsanız buradaki infografiğe bakabilirsiniz.

Ekleyeceğiniz bir şey varsa, aşağıdaki yorum alanında bizlerle paylaşabilirsiniz. Sonraki yazıda görüşmek üzere. Mutfakta kalın 😉



Yazar hakkında

Hakan Karataş

Back-End Developer @Webmaster.Kitchen.

Ağırlıklı olarak Back-end tarafında bilgi, birikim ve yeni öğrendiğim bilgiler ile mutfakta yer almaktayım. Görüş, düşünce ve tecrübelerinizi bizlerle paylaşabilirsiniz. Yorum alanı ile mutfağa katkıda bulunun.

Yorumlar

Bir yorum yaz