Grace Brewster Murray Hopper (1906-1992) bir bilgisayar öncüsü ve deniz subayıydı. Yüksek lisans derecesi (1930) ve doktora derecesi aldı. (1934) Yale'den matematikte. Hopper en çok bilgisayar programlama, yazılım geliştirme ve programlama dillerinin tasarımı ve uygulanmasına çığır açan katkılarıyla tanınır. Bir başına buyruk ve yenilikçi, ABD Donanması ve bilgisayar endüstrisinde uzun ve etkili kariyerlere sahipti.
Walter Fletcher Murray (Yale BA 1894, Phi Beta Kappa) ve Mary Campbell Van Horne'un kızı Grace Brewster Murray, 1906'da New York'ta doğdu. Babasının bir sigorta şirketi vardı. 1928'de Vassar Koleji'nden matematik ve fizik dereceleriyle Phi Beta Kappa'dan mezun oldu. Yale'den matematik alanında yüksek lisans derecesini aldıktan sonra Hopper, doktorasını sürdürürken Vassar'da matematik öğretmeye başladı. Doktorasını tamamladı. Hopper, Vassar'dan aldığı bir yıllık izni sırasında New York Üniversitesi'nde ünlü matematikçi Richard Courant ile çalıştı.
Pearl Harbor'ın bombalanmasından ve Amerika Birleşik Devletleri'nin II. Dünya Savaşı'na girmesinden sonra Hopper, savaşa katılmaya karar verdi. Başlangıçta yaşı ve küçücük bedeni nedeniyle reddedildi, ancak ısrar etti ve sonunda ABD Donanma Rezervine (Kadın Rezervi) katılmaktan feragat etti. Aralık 1943'te doçent olduğu Vassar'dan izin aldı ve Northampton, Massachusetts'teki Smith College'daki Midshipmen's School for Women'da altmış günlük yoğun eğitimi tamamladı.
Görevini (teğmen orta sınıf) aldıktan sonra Hopper, Harvard Üniversitesi'nde Gemiler Bürosu Hesaplama Projesi'ne atandı. Orada, Amerika Birleşik Devletleri'ndeki ilk elektromekanik bilgisayar olan ve daha çok MARK I olarak bilinen IBM Otomatik Sıra Kontrollü Hesap Makinesi üzerinde çalışan bir ekibe katıldı. MARK I'i geliştiren Howard Aiken'in rehberliğinde Hopper ve meslektaşları, savaş çabaları için gerekli olan çok gizli hesaplamalar üzerinde çalıştılar - roket yörüngelerini hesaplamak, yeni uçaksavar silahları için menzil tabloları oluşturmak ve mayın tarama gemilerini kalibre etmek. İlk üç "kodlayıcıdan" (artık programcı olarak biliniyor) biri olan Hopper, MARK I için 561 sayfalık kullanım kılavuzunu da yazdı.
Savaş bittikten sonra Hopper, bilgisayarlarla çalışmaya devam etmek için Vassar'da tam bir profesörlüğü geri çevirdi. 1946'da, Donanma yaşı nedeniyle düzenli bir komisyon talebini reddettiğinde aktif hizmetten ayrıldı, ancak donanma yedeği olarak kaldı. 1946'dan 1949'a kadar Donanma sözleşmeleri kapsamında MARK II ve MARK III bilgisayarları üzerinde çalışmaya devam etti. Araştırma görevlisi olarak üç yıllık görev süresinin sonunda, kadınlar için kalıcı pozisyonlar olmadığı için Harvard'dan ayrıldı.
1949'da Hopper, Philadelphia'daki Eckert-Mauchly Computer Corporation'a kıdemli bir matematikçi olarak katıldı. Kısa süre sonra Remington Rand ve ardından Sperry Rand tarafından satın alınan şirket, ordu sözleşmeleri kapsamında ilk elektronik bilgisayarı (ENIAC) inşa etmişti. 1950'lerin başında Eckert-Mauchly, ilk ticari elektronik bilgisayar olan Evrensel Otomatik Bilgisayarı (UNIVAC I) geliştiriyordu. Hopper, UNIVAC I ve II üzerinde çalışırken otomatik programlama fikrine öncülük etti ve bilgisayarı kodlamak için kullanmanın yeni yollarını keşfetti. 1952'de, matematiksel kodu makine tarafından okunabilir koda çeviren A-0 adlı ilk derleyiciyi geliştirdi; bu, modern programlama dilleri yaratma yolunda önemli bir adımdı.
1953'te Hopper, programları semboller yerine kelimelerle yazma fikrini önerdi, ancak ona fikrinin işe yaramayacağı söylendi. Yine de, İngilizce bir derleyici üzerinde çalışmaya devam etti ve 1956'da ekibi, kelime komutlarını kullanan ilk programlama dili olan FLOW-MATIC'i çalıştırıyordu. Matematiksel semboller kullanan FORTRAN veya MATH-MATIC'in aksine, FLOW-MATIC normal İngilizce kelimeler kullandı ve veri işleme amaçları için tasarlandı. Ayrıca programların İngilizce dışındaki kelime tabanlı dillerde nasıl yazılabileceğini de gösterdi.
Hopper'ın kelime tabanlı diller yaratma projesi, bilgisayar kullanıcıları topluluğunun genişlemesine yardımcı oldu. Bilgisayar şirketlerinin ürünlerini özel sektöre pazarladığı bir dönemde, bilgisayarları mühendislik veya matematik altyapısı olmayan insanlara ulaştırmak özellikle önemliydi. Hopper, semboller yerine kelime komutları kullanan programlar geliştirerek, daha fazla insanın, özellikle maaş bordrosu gibi iş uygulamaları için, bilgisayarları kullanmakta rahat hissedeceğine inanıyordu. 1980 tarihli bir röportajda Hopper şöyle açıkladı: "İngiliz diline [programlamaya] başlarken peşinde olduğum şey, bilgisayarı kolayca kullanabilen başka bir grup insan getirmekti... Daha kullanıcı dostu diller için çağrıda bulunmaya devam ettim. Akademisyenlerden, bilgisayar bilimi insanlarından aldığımız bilgilerin çoğu hiçbir şekilde insanlara uyarlanmış değil.”[i]
Bilgisayar dillerinin sayısı arttıkça, standartlaştırılmış bir iş diline duyulan ihtiyaç da artmaktadır.
sed. 1959'da Hopper, amacı endüstriler ve sektörler arasında kullanılabilecek ortak bir iş dili geliştirmek olan Veri Sistemleri Dilleri Konferansı'na (CODASYL) katıldı. Nihai ürün, "ortak iş odaklı dil"in kısaltması olan COBOL idi. Bu çabaya birçok kişinin katkıda bulunmasına rağmen Hopper, COBOL'u tasarlama, bunun için derleyiciler geliştirme ve yaygın olarak benimsenmesini teşvik etme çalışmaları ile geniş çapta tanınmaktadır. 1970'lerde COBOL, dünyada "en yaygın kullanılan bilgisayar dili" idi.[ii]
Bilgisayar endüstrisindeki kariyeri boyunca, Hopper bir Donanma yedeği olarak kaldı. 1966'da yaş kısıtlamaları onu Donanmadan komutan olarak emekli olmaya zorladı. Daha sonra bunu "hayatımın en üzücü günü" olarak adlandırdı.[iii] Ancak sadece aylar sonra, Donanmanın birden çok bilgisayar dilini ve programını standartlaştırmaya yardımcı olması için aktif hizmete geri çağrıldı. Sperry Rand'ın bir bölümü olan UNIVAC'tan 1971'de emekli oldu.
Astları tarafından "İnanılmaz Zarafet" lakaplı Hopper, on dokuz yıl boyunca aktif görevde kaldı. ABD silahlı kuvvetlerinde görev yapan en yaşlı subay olan 79 yaşında bir arka amiral olarak Donanmadan emekli oldu. Aynı yıl, 1992'deki ölümüne kadar çalıştığı Digital Equipment Corporation'da halkla ilişkiler alanında kıdemli danışman olarak çalışmaya başladı. Hopper, Arlington Ulusal Mezarlığı'na tam bir askeri törenle gömüldü.
Tuğamiral Hopper kırktan fazla fahri derece aldı ve birçok burs, profesörlük, ödül ve konferansa onun adı verildi. 1972'de seçkin mezunlara verilen Yale Wilbur Lucius Çapraz Madalyasını aldı. 1973'te British Computer Society'nin Seçkin Üyesi olan ilk kadın ve ilk Amerikalı oldu. 1991'de Başkan George Bush, Hopper'a "bilgisayar teknolojisini basitleştiren ve önemli ölçüde daha geniş bir kullanıcı evrenine kapı açan bilgisayar programlama dillerinin geliştirilmesindeki öncü başarılarından dolayı" Ulusal Teknoloji Madalyası verdi; bireysel olarak ülkenin en yüksek teknoloji ödülünü alan ilk kadındı.[iv] 1996'da Donanma, güdümlü bir askeri muhrip olan USS Hopper'ı görevlendirdi. 2016'da Hopper, "bilgisayar bilimi alanında ömür boyu liderlik rolü" nedeniyle, ölümünden sonra ülkenin en yüksek sivil onuru olan Başkanlık Özgürlük Madalyası'nı aldı.
Hopper sadece parlak bir matematikçi ve bilgisayar bilimcisi değildi; aynı zamanda yetenekli bir öğretmen ve iletişimciydi. Donanmaya katılmak için Vassar'daki fakülte görevinden ayrılsa da, öğretmenlik hayatının önemli bir parçası olmaya devam etti. 1959'da Hopper, Pennsylvania Üniversitesi Moore Elektrik Mühendisliği Okulu'nda misafir ve ardından yardımcı öğretim görevlisiydi. 1960'larda ve 1970'lerde Penn, George Washington Üniversitesi ve ABD Donanma Rezervi için ders verdi ve ders verdi. Akademi dışında, bilgisayar ve programlama anlayışını geliştirmek için sayısız atölye çalışması ve konferans düzenledi. Hopper, Ulusal Teknoloji Madalyası'nı kabul ettikten sonra yaptığı açıklamalarda, “Bana en çok hangi başarımdan gurur duyduğumu sorarsanız, cevabım yıllar boyunca eğittiğim tüm gençler olurdu; bu, ilk derleyiciyi yazmaktan daha önemli.”[vi]
Hopper'ın bir öğretmen olarak yetenekleri, teknik uzmanlar, mühendisler, iş liderleri, veri işleyiciler, gençler ve genel halk gibi çok çeşitli kitlelerle iletişim kurmasına da yardımcı oldu. Ticari müşterilerini yeni teknolojileri benimsemenin değerine ikna etmeye yardımcı oldu ve biyografisini yazan Kurt Beyer, onu 1950'lerde "gelişmekte olan bilgisayar endüstrisinin sözcüsü" olarak tanımlıyor.[vii] Hopper, Donanma için benzer bir rol oynadı. 1977'den 1986'ya kadar, "bilgili toplulukların, endüstri derneklerinin ve teknik sempozyumların temsilcisi olarak ...[onun] bilgisayar programı için Donanmanın önde gelen propagandacısıydı."[viii] Hayatının son yıllarında, benzer halkla ilişkiler yaptı. Digital Equipment Corporation'da çalışıyor Hopper, kariyeri boyunca karmaşık durumları ve sorunları birçok farklı izleyici kitlesine açıklayabilmeye büyük önem verdi. 1980'de verdiği bir röportajda, "İletişim kurmadan hiçbir şey yapmanın faydası olmadığını düşünmeye başladım" dedi.
Hopper, kadınlar için alışılmadık bir fırsatın olduğu bir zamanda reşit oldu. 1920'lerde ve 1930'larda nispeten yüksek sayıda kadın doktora alıyordu; bu rakamlar 1980'lere kadar bir daha yakalanamayacaktı.[x] 2. Dünya Savaşı da kadınların işgücüne daha fazla sayıda girmesi için fırsatlar yarattı. Bununla birlikte, erkek egemen bir alanda ve ABD Donanması da dahil olmak üzere erkek egemen kuruluşlardaki başarısı olağanüstüydü.
İyimser olduğu kadar ileri görüşlü olan Hopper, bilgisayarların potansiyelini kutladı. Bir keresinde "Bence sürekli olarak... gerçekten denersek bilgisayarlarla neler yapabileceğimizi hafife alıyoruz," demişti.[xi] 1983'te "60 Dakika" konulu bir röportajda, sunucu Morely Safer bilgisayar devriminin bitip bitmediğini sordu. Hopper, "Hayır, daha yolun başındayız... Model-T'ye sahibiz." Tuğamiral Grace Hopper, hayatının sonuna kadar yeni teknolojilere ve onların problem çözme yeteneklerine güvenle baktı.