Görsel: U.S. Army photographerPublic domainkaynak sayfası ↗değiştirildi
1945–1946 · Philadelphia, ABD
ENIAC ve saklanan program fikri
Otuz ton ağırlığındaki ENIAC, elektronik hızda genel amaçlı hesap yapan ilk makineydi; programı ise kablolarla kuruluyordu. Aynı yıl yazılan rapor, programın da veri gibi bellekte durabileceğini önerdi.
İkinci Dünya Savaşı sırasında topçu atış tablolarının hesaplanması aylar alıyordu; işi yapanlar, çoğu kadın olan ve mesleklerinin adı 'computer' olan hesapçılardı. Pennsylvania Üniversitesi'nde John Mauchly ve J. Presper Eckert'in geliştirdiği ENIAC, aynı hesabı saniyeler mertebesine indirdi: 17.468 vakum tüpü, 30 ton ağırlık, saatte 150 kilovat. 1945'te çalışır hale geldi, 1946'da kamuoyuna tanıtıldı.
Makinenin s ınırı hızında değil, yeniden programlanmasındaydı. Yeni bir hesap için kablolar ve anahtarlar elle yeniden düzenleniyor, bu iş günler sürüyordu. Bu kurulumu yapan altı kadın — Kathleen McNulty, Jean Jennings, Betty Snyder, Marlyn Wescoff, Frances Bilas ve Ruth Lichterman — bugün ilk programcılar arasında sayılır; o dönemde adları basında geçmedi.
Çözüm, John von Neumann'ın 1945'te yazdığı EDVAC raporunda formüle edildi: talimatlar da sayılardır, dolayısıyla veriyle aynı bellekte durabilirler. Makine böylece kendi programını okuyabilir, hatta değiştirebilir hale gelir. 'Von Neumann mimarisi' diye anılan bu düzen — bellek, aritmetik birim, denetim birimi ve giriş/çıkış — bugünkü hemen her bilgisayarın temel şemasıdır. Raporun yalnızca von Neumann'ın imzasıyla dağıtılması, Eckert ve Mauchly'nin katkısını gölgede bıraktı ve öncelik tartışması hâlâ sürer. Fikrin kendisi ise Lovelace'in yüz yıl önce sezdiği 'sembolleri işleyen makine' düşüncesinin fiziksel karşılığıdır.
Galeri
Görsel: TexasDex (English Wikipedia)CC BY-SA 3.0
Konum
Philadelphia, ABD · © OpenStreetMap
Kaynaklar
- First Draft of a Report on the EDVAC (von Neumann, 1945) — Smithsonian Libraries
- ENIAC — collection record and history — Smithsonian National Museum of American History
- ENIAC — Encyclopaedia Britannica — Encyclopaedia Britannica