Grace Hopper, 2.Dünya Savaşı ve Programlama Dilinin Gelişimi

Kaynak: https://news.yale.edu/2017/02/10/grace-murray-hopper-1906-1992-legacy-innovation-and-service
Bu yazımda sizlere programlamaya büyük katkıları olan Grace Hopper’ın hayatından bahsedeceğim.
Grace Hopper, 1906 yılında ABD, New York’ta doğdu ve ilginç bir hayat hikayesi vardı. 1924 yılında Vassar Koleji’nde matematik ve fizik alanından mezun oldu. Daha sonra, 1930’da Grace Hopper, Yale Üniversitesi’nde yüksek lisans programına gitti. Aynı yıl New York Üniversitesi’nde profesör olan Vincent Foster Hopper ile evlendi. 1931’de hala Yale’de okuyor ve aynı zamanda Vassar’da ders veriyordu.
Amerika Birleşik Devletleri Pearl Harbor bombalı saldırısından sonra 2. Dünya Savaşı’na girdiğinde, Grace Hopper savaş çalışmalarına katılmaya karar verdi. Ancak yaşı, kilosu ve boyu nedeniyle başvurusu reddedildi. O görev için çok küçüktü. Başvurusu reddedilmesine rağmen,vazgeçmedi ve ABD Deniz Rezervine katılmak için istifa etti. Sonunda, 1934’te Gönüllü Acil Servise Kabul Edilen Kadınlar’a (WAVES) katıldı. Smith Koleji’ndeki Asteğmen Kadınlar Okulu’nda altmış günlük eğitime katılmak için Vassar’dan izin aldı.
Hopper, Teğmen Junior Derecesini aldıktan sonra Harvard Üniversitesi’ndeki Gemiler Bürosu Hesaplama Projesi’ne atandı. Amerika Birleşik Devletleri’ndeki ilk elektromekanik bilgisayar olan MARK I olarak bilinen IBM Automatic Sequence Controlled Calculator üzerinde çalışan ekibe katıldı. Hopper ve içinde bulunduğu ekip, roket yörüngelerini hesaplamak, yeni uçaksavar silahları için menzil tabloları oluşturmak ve mayın tarama gemilerini kalibre etmek gibi savaş için gizli hesaplamalar üzerinde çalıştı. İlk üç kodlayıcıdan biri olarak bilinen Hopper, 561 sayfalık MARK I kullanım kılavuzunu yazdı. Savaşın sonunda düzenli donanmaya katılmak istedi ancak yaşı nedeniyle reddedildi. Donanma Rezervinde çalışmaya devam etti. 1946 ve 1949 yılları arasında MARK II ve MARK III bilgisayarları üzerinde çalışmaya devam etti.

Kaynak: https://medium.com/kodcular/programlama-seri-3-grace-hopper-ea6d6f29178b
1949’da Hopper, Eckert–Mauchly Computer Corporation’da kıdemli matematikçi olarak çalışmaya başladı ve UNIVAC I geliştirici ekibine katıldı. 1950’lerin başında, şirket Remington Rand Corporation tarafından devralındı. Orijinal derleyici işi bittiğinde onlar için çalışıyordu. Derleyici, A derleyicisi olarak biliniyordu ve ilk sürümü A-0’dı.
“Kimse buna inanmadı. Çalışan bir derleyicim vardı ve kimse ona dokunmazdı. Bana bilgisayarların yalnızca aritmetik yapabileceğini söylediler.” – Grace Hopper.
1953 yılında Hopper, programları semboller yerine kelimelerle yazma fikrini sundu. Ama herkes ona fikrinin işe yaramayacağını söyledi. 1954 yılında şirketin ilk otomatik programlama direktörü seçildi. Ve 1956’da bölümü, MATH-MATIC ve FLOW-MATIC dahil olmak üzere ilk derleyici tabanlı programlama dillerinden bazılarını başlattı. Hopper’ın kelime tabanlı diller fikri, bilgisayar kullanıcılarının artmasına olanak sağladı. Şirketler, mühendislik veya matematik geçmişi olmayan kişilere bilgisayar pazarlamaya başladı.
“İngilizceye [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 bulundum. Akademisyenlerden, bilgisayar bilimlerinden aldığımız bilgilerin çoğu hiçbir şekilde insanlara uyarlanmış değil.” – Grace Hopper.
1959’da Hopper, Ortak İş Odaklı Dil (COBOL) olarak bilinen yeni bir dili açıklayan Veri Sistemleri Dilleri Konferansı’nda (CODASYL) teknik danışman olarak görev aldı. Hopper, COBOL’u tasarladı, bunun için derleyiciler geliştirdi ve geniş çapta benimsenmesini teşvik etti. 1970’lere gelindiğinde, COBOL dünyada “en yaygın olarak kullanılan bilgisayar dili” haline geldi.

Kaynak: https://tr.wikipedia.org/wiki/Grace_Hopper
Yaş sınırı nedeniyle, Hopper 1966’da donanmadan emekli olmak zorunda kaldı. Ancak çalışmaya başladıktan birkaç ay sonra, Donanmanın çoklu bilgisayar dillerini ve programlarını standartlaştırmaya yardımcı olması için geri çağrıldı. 1979’da UNIVAC’tan emekli oldu ve 79 yaşında tümamiral olarak Deniz Kuvvetleri’nden emekli oldu. ABD silahlı kuvvetlerinde görev yapan en yaşlı subaydı.
Kaynaklar:
https://ww2db.com/person_bio.php?person_id=1061
https://president.yale.edu/biography-grace-murray-hopper
https://scientificwomen.net/women/hopper-grace-45
Yazan: İpek Mangtay
Yayınlanma Tarihi: 27.05.2022
