Kod KâşifiMERAK ET. DENE. KEŞFET.Bir şey öğren
TARİH4 DK OKUMA

Margaret Hamilton: yazılım mühendisliğini adıyla koyan kadın

Margaret Hamilton, Apollo programının yazılımını yönetirken henüz "yazılım mühendisi" diye bir meslek adı bile yoktu. O bu adı koymaya yardım etti.

Kimdi?

Margaret Hamilton, 1936’da doğdu. MIT’de çalışırken Apollo programının uçuş yazılımını geliştiren ekibe liderlik etti. O dönemde yazılım ciddiye alınmıyordu; donanım önemliydi, kod ise sonradan düşünülürdü. Hamilton bu anlayışı değiştirdi.

Ay’a inen yazılım

Apollo 11’in Ay’a iniş aşamasında bilgisayar aşırı yüklenme uyarısı verdi. Yazılım, öncelik sıralamasına göre kritik görevlere odaklanacak şekilde tasarlanmıştı; bu sayede iniş devam edebildi. Hamilton’ın ekibinin yazdığı bu hata yönetimi, yazılım mühendisliğinin önemini somut olarak kanıtladı.

Meslek adını vermek

Hamilton "yazılım mühendisliği" ifadesini bilinçli olarak kullandı; yazılımın mühendislik disipliniyle aynı ciddiyeti hak ettiğini savunmak için. Başlangıçta çevresi bu terimi tuhaf karşıladı. Bugün bu meslek adı tüm dünyada standart olarak kullanılmaktadır.

Kendin dene

Apollo 11 yazılımının kaynak kodları bugün internette herkese açık olarak yayınlanmıştır. Bir arama motorunda "Apollo 11 source code" yaz ve bir dosyaya göz at. Satırlar arasında İngilizce yorumlar göreceksin; bunlar mühendislerin kendi notlarıdır.

KEŞFE DEVAM

Bir sonraki merakın ne?

{ }TARİH
5 DK OKUMA

Tarihte konuşulan siber olaylar: neden önemseriz?

Elektrik, hastane randevusu, okul sistemi… Hepsi bilgisayar ağlarına bağlı olunca, o ağın bozulması günlük hayatı da etkiler.

Yazıyı oku
01TARİH
4 DK OKUMA

Hacker kelimesi: filmlerdeki maske her şeyi anlatmaz

Kelime yıllar içinde değişti. Bir dönem “meraklı tamirci” demekti; bugün çoğu kişi onu yalnızca kötülükle anıyor.

Yazıyı oku
✦TARİH
4 DK OKUMA

Ada Lovelace: ilk program diye anılan notlar

Bilgisayar daha ortada yokken, bir makinenin sadece hesap değil, semboller de işleyebileceğini yazan bir isim vardı.

Yazıyı oku