Grace Hopper

hakkında tam biyografi, IQ puanı, alıntılar ve başarıları okuyun Grace Hopper Geniuses.Club'da.

Limanda güvenli olan gemi, ama gemiler bunun için inşa edilmez.

Grace Brewster Murray Hopper kızlık adı Murray, Amerikalı bilgisayar bilimci ve Amerika Birleşik Devletleri Donanması tümiralsı idi. Harvard Mark I bilgisayarının ilk programcılarından biri olan Hopper, bilgisayar programlamasının öncüsü olup ilk bağlayıcılardan birini icat etti. Makine bağımsız programlama dillerinin teorisini ilk geliştiren kişi olan Hopper, bu teori kullanılarak oluşturduğu FLOW-MATIC programlama dili daha sonra günümüzde hâlâ kullanılan erken yüksek seviyeli bir programlama dili olan COBOL'a genişletildi.

Donanmaya katılmadan önce Hopper, Yale Üniversitesi'nden matematik alanında doktora derecesi almış ve Vassar College'da matematik profesörü olmuştur. Hopper, İkinci Dünya Savaşı sırasında Donanmaya katılmaya çalışmış ancak 34 yaşında olduğu için reddedilmiştir. Bunun yerine Donanma Yedekleri'ne katılmıştır. Hopper, 1944 yılında Howard H. Aiken tarafından yönetilen Harvard Mark I ekibinde çalışırken bilgisayar alanında çalışmaya başladı. 1949 yılında Eckert–Mauchly Bilgisayar Şirketi'ne katılmış ve UNIVAC I bilgisayarının geliştirilmesinde yer alan ekibin bir parçası olmuştur. Eckert–Mauchly'de bağlayıcıyı geliştirmeye başladı. Hopper, İngilizceye dayanan bir programlama dilinin mümkün olduğuna inanıyordu. Onun bağlayıcısı İngilizce terimlerini bilgisayarlar tarafından anlaşılan makine koduna dönüştürdü. 1952 yılına kadar Hopper, orijinal olarak derleyici olarak adlandırılan ve A-0 Sistemi için yazılan program bağlayıcısını tamamlamıştır. Savaş hizmeti sırasında, Harvard Mark 1 üzerindeki çalışmasına dayanan üç makale ile ortak yazar olmuştur.

1954 yılında Eckert–Mauchly, Hopper'ı otomatik programlama departmanının başına tayin etti ve FLOW-MATIC gibi ilk derlenmiş dillerden bazılarının yayınlanmasına başkanlık etti. 1959 yılında, makine bağımsız bir programlama dili oluştururken onu rehberlik etmesi için Hopper'a danışan CODASYL konsorsiyumuna katılmıştır. Bu, onun dilinin İngilizce kelimelere dayanması fikrinden ilham alan COBOL dilinin oluşturulmasına yol açmıştır. 1966 yılında Donanma Yedekleri'nden emekli olmuş ancak 1967 yılında Donanma onu aktif göreve geri çağırmıştır. 1986 yılında Donanmadan emekli olmuş ve Digital Equipment Corporation için danışman olarak çalışmaya başlayarak bilgisayar deneyimlerini paylaşmıştır.

ABD Donanması Arleigh Burke sınıfı rehber füzeli destroyeri USS Hopper onun adını taşımakta, bunun gibi NERSC'de Cray XE6 "Hopper" süper bilgisayarı da onun adını taşımaktadır. Yaşamı boyunca Hopper, dünya çapındaki üniversitelerden 40 fahri derece ile ödüllendirilmiştir. Yale Üniversitesi'ndeki bir kolej onun onuruna yeniden adlandırılmıştır. 1991 yılında Ulusal Teknoloji Madalyası'nı almıştır. 22 Kasım 2016 tarihinde, Başkan Barack Obama tarafından ölümünden sonra Başkanlık Özgürlük Madalyası ile ödüllendirilmiştir.

Erken yaşam ve eğitim

Hopper, New York City'de doğmuştur. Üç çocuğun en büyüğüydü. Anne ve babası Walter Fletcher Murray ve Mary Campbell Van Horne İskoç ve Hollanda kökenli idi ve West End Collegiate Church'e devam etmişlerdir. Büyük dedesi Alexander Wilson Russell, ABD Donanması'nda amiral olup İç Savaş sırasında Mobile Bay Savaşı'nda savaşmıştır.

Hopper'ın Mark I'i inşa eden ve işleten Harvard Gemi Bürosu Bilişim Projesi için görevli subay imza defterindeki imzaları

Grace çocukken çok meraklı biriydi; bu, yaşamı boyunca devam eden bir özelliktir. Yedi yaşında, bir çalar saatin nasıl çalıştığını belirlemek için yedi çalar saati sökmüş; annesi ne yaptığını fark ettiğinde bir saatla sınırlandırılmıştır. Hazırlık okulu eğitimi için New Jersey'nin Plainfield şehrindeki Hartridge School'a devam etmiştir. Hopper başlangıçta 16 yaşında Vassar College'a erken kabul için reddedilmiş; Latinca sınav puanları çok düşüktü ancak ertesi yıl kabul edilmiştir. 1928 yılında matematik ve fizik alanında lisans derecesi ile Vassar'dan Phi Beta Kappa ile mezun olmuş ve 1930 yılında Yale Üniversitesi'nde yüksek lisans derecesini almıştır.

1934 yılında Øystein Ore'nin yönetiminde Yale'den matematik alanında doktora derecesi almıştır. "New Types of Irreducibility Criteria" adlı tezi aynı yıl yayınlanmıştır. Hopper, 1931 yılında Vassar'da matematik öğretmeye başlamış ve 1941 yılında yardımcı profesöre yükselmiştir.

New York Üniversitesi profesörü Vincent Foster Hopper 1906–1976 ile 1930 yılından 1945 yılında boşanana kadar evli kalmıştır. Tekrar evlenmemiş ancak onun soyadını tutmayı tercih etmiştir.

Kariyer

İkinci Dünya Savaşı

Hopper, İkinci Dünya Savaşı başında Donanmaya katılmaya çalışmıştır. Birkaç nedenle reddedilmiştir. 34 yaşında olduğu için çok yaşlı idi ve ağırlık-boy oranı çok düşüktü. Ayrıca Vassar College'da matematikçi ve matematik profesörü olarak yaptığı iş savaş çabalarına değerli olduğu gerekçesiyle reddedilmiştir. 1943 yılında savaş sırasında Hopper, Vassar'dan izin aldı ve Amerika Birleşik Devletleri Donanma Yedekleri'ne yemin etti; gönüllü olarak WAVES'te hizmet eden birçok kadından biri idi. Katılmak için muafiyet almak zorunda kaldı; 120 pound 54 kg olan Donanma asgari ağırlığının 15 pound 6.8 kg altındaydı. Aralık ayında rapor verdi ve Massachusetts'in Northampton şehrindeki Smith College'deki Naval Reserve Subay Okulu'nda eğitim aldı. Hopper 1944 yılında sınıfında birinci olarak mezun oldu ve Harvard Üniversitesi'ndeki Gemi Bürosu Bilişim Projesi'ne teğmen, junior grade (genç subay) olarak atandı. Howard H. Aiken tarafından başlatılan Mark I bilgisayar programlama personeli ekibinde görev yaptı. Hopper ve Aiken, Otomatik Sıra Kontrol Hesaplayıcısı olarak da bilinen Mark I üzerinde üç makale ile ortak yazar oldular. Savaş sonu Hopper'ın düzenli Donanma'ya transfer talebinin reddedilmesi 38 yaşındaki ileri yaşından kaynaklanıyordu. Donanma Yedekleri'nde hizmet vermeye devam etti. Hopper, 1949 yılına kadar Harvard Bilişim Laboratuvarı'nda kaldı ve Vassar'da tam profesörlük pozisyonunu reddetmiş ve Harvard'da Donanma sözleşmesi altında araştırma görevlisi olarak çalışmayı tercih etmiştir.

UNIVAC

1949 yılında Hopper, Eckert–Mauchly Bilgisayar Şirketi'nin çalışanı olmuş; kıdemli matematikçi olarak UNIVAC I'i geliştiren ekibe katılmıştır. Hopper ayrıca Remington Rand için UNIVAC Otomatik Programlama Geliştirme direktörü olarak görev yapmıştır. UNIVAC, 1950 yılında pazara sürülen ilk bilinen geniş çaplı elektronik bilgisayar olmuş ve Mark I'den daha fazla bilgi işleme konusunda rekabet gücüne sahip olmuştur.

Hopper, tamamen İngilizce kelimeleri kullanacak yeni bir programlama dilinin geliştirilmesini önerdiğinde, "hızlı bir şekilde bilgisayarların İngilizceyi anlamadığı için bunu yapamayacağı söylendi." Yine de, ısrar etti. "Çoğu insan için bir İngilizce ifade yazmak sembol kullanmaktan çok daha kolaydır," açıkladı. "Bu nedenle veri işlemcilerin programlarını İngilizce yazabilmeleri ve bilgisayarların bunları makine koduna çevirebildiğine karar verdim."

Hopper, Washington, D.C.'de bilgisayar odasında, 1978, Lynn Gilbert tarafından fotoğraflandı

Onun fikri üç yıl boyunca kabul görmemiştir. Bu arada, 1952 yılında konuyla ilgili ilk makalesini, derleyicileri yayınlamıştır. 1950'lerin başında, şirket Remington Rand şirketi tarafından devralınmış ve onun orijinal derleyici çalışması onlar için çalışırken yapılmıştır. Program A derleyicisi olarak biliniyordu ve ilk versiyonu A-0 idi.

1952 yılında, o zaman derleyici olarak anılan operasyonel bir bağlantı-yükleyiciye sahip olmuştur. Daha sonra "Kimse buna inanmıyordu" demiş ve "çalışan bir derleyicim vardı ve kimse onu dokunmuyordu. Bilgisayarlar yalnızca aritmetik yapabileceğini söylediler." Devam ederek derleyicisinin "matematiksel notasyonu makine koduna çevirdi. Sembol manipülasyonu matematikçiler için iyiydi ancak sembol manipülatörü olmayan veri işlemcileri için hiçbir şeye yaramadı. Gerçekten sembol manipülatörü olan çok az insan vardır. Eğer öylelerse profesyonel matematikçiler olurlar, veri işlemcileri değil. Çoğu insan için bir İngilizce ifade yazmak sembol kullanmaktan çok daha kolaydır. Bu nedenle veri işlemcilerin programlarını İngilizce yazabilmeleri ve bilgisayarların bunları makine koduna çevirebildiğine karar verdim. Bu COBOL'un başlangıcı, veri işlemciler için bir bilgisayar diliydi. Sekizli kodda yazmaya çalışmak veya tüm semboller kullanmak yerine 'Gelirleri vergiden çıkar' diyebilirdim. COBOL bugün veri işlemede kullanılan ana dildir." demiştir.

1954 yılında Hopper, şirketin ilk otomatik programlama direktörü olarak adlandırılmış ve onun departmanı MATH-MATIC ve FLOW-MATIC dahil olmak üzere ilk derleyici tabanlı programlama dillerinden bazılarını yayınlamıştır.

COBOL

1959 yılının baharında, endüstri ve hükümetten bilgisayar uzmanları Veri Sistemleri Dilleri Konferansı (CODASYL) olarak bilinen iki günlük bir konferansa getirilmiştir. Hopper, komiteye teknik danışman olarak görev yapmış ve eski çalışanlarının çoğu, yeni dil COBOL'u tanımlayan kısa dönemli komitede görev yapmıştır; COBOL, COmmon Business-Oriented Language (Ortak İş Yönelimli Dil) için bir kısaltmadır. Yeni dil Hopper'ın FLOW-MATIC dilini IBM eşdeğeri COMTRAN'ın bazı fikirlerle genişletmiştir.

Hopper, UNIVAC I konsolu başında, c. 1960

Hopper'ın programların makine kodu yerine veya derleme dilleri gibi makine koduna yakın dillerden ziyade İngilizceye yakın bir dilde yazılması gerektiğine olan inancı yeni iş dilinde yakalanmış ve COBOL, bugüne kadar en yaygın iş dili olmuştur. COBOL üzerinde çalışan komite üyelerinden biri Mount Holyoke College mezunu Jean E. Sammet'tir.

1967 yılından 1977 yılına kadar Hopper, Donanma'nın Bilgi Sistemleri Planlama Ofisi'ndeki Donanma Programlama Dilleri Grubu'nun direktörü olarak hizmet etmiş ve 1973 yılında kaptan rütbesine yükseltilmiştir. Donanmanın tamamı için COBOL standardizasyon programının bir parçası olarak COBOL ve onun derleyicisi için doğrulama yazılımı geliştirmiştir.

Standartlar

1970'lerde Hopper, Savunma Bakanlığı'nın büyük, merkezileştirilmiş sistemleri küçük, dağıtılmış bilgisayar ağları ile değiştirmesini savunmuştur. Herhangi bir bilgisayar düğümündeki herhangi bir kullanıcı ağda bulunan ortak veritabanlarına erişebilirdi. Bilgisayar sistemleri ve bileşenlerinin test edilmesi için standartların uygulanmasını geliştirmiş; en önemlisi FORTRAN ve COBOL gibi erken programlama dilleri için. Bu standartlara uygunluk için Donanma testleri, önemli bilgisayar satıcılarının programlama dili lehçeleri arasında önemli yakınsamaya yol açmıştır. 1980'lerde, bu testler ve onların resmi yönetimi Ulusal Standartlar Bürosu (NBS) tarafından, bugün Ulusal Standartlar ve Teknoloji Enstitüsü (NIST) olarak bilinen kuruluş tarafından varsayılmıştır.

Emeklilik

Donanma azalma düzenlemeleri uyarınca Hopper, 1966 yılının sonunda 60 yaşında komiser rütbesinde Donanma Yedekleri'nden emekli olmuştur. Ağustos 1967'de altı aylık bir dönem için aktif göreve geri çağrılmış ancak bu tanımsız bir görev haline gelmiştir. 1971 yılında tekrar emekli olmuş ancak 1972 yılında aktif göreve dönmesi istenmiştir. 1973 yılında Amiral Elmo R. Zumwalt, Jr. tarafından kaptan rütbesine yükseltilmiştir.

Cumhuriyet Temsilcisi Philip Crane onu Mart 1983 tarihli bir 60 Minutes bölümünde gördüğü zaman, H.J.Res. 341'i, Temsilciler Meclisi'nde köken alan bir müşterek kararname, Cumhuriyet Başkanı Ronald Reagan tarafından özel Başkanlık atanması ile 15 Aralık 1983'te ona komiser rütbesine yükseltilmesine yol açmıştır. Kongre'nin özel onayı ile zorunlu emekliliği birkaç yıl aşan aktif görevde kaldı. 8 Kasım 1985 tarihinde komiser rütbesinin adı değiştirilmiş ve tümiralsı lower half (alt yarı tümiralsı) olmuş ve Hopper, Donanma'nın az sayıdaki kadın amiralleri arasında biri olmuştur.

Hopper'ın 1983 yılında komiser rütbesine yükseltilirken görüntüsü

42 yıldan fazla süren bir kariyer sonrasında Amiral Hopper, 14 Ağustos 1986'da Donanmadan emekli olmuştur. Emekliliğini anmak için Boston'da USS Constitution'da yapılan bir kutlamada Hopper'a Savunma Bakanlığı tarafından verilen en yüksek savaş dışı ödül olan Savunma Seçkin Hizmet Madalyası verilmiştir.

Emeklilik sırasında, o zamanki Amerika Birleşik Devletleri Donanması'nın en yaşlı aktif görevli komisyonlu subayı 79 yaş, sekiz ay ve beş gün idi ve emeklilik törenini Amerika Birleşik Devletleri Donanması'nın en eski komisyonlu gemisi olan 188 yaş, dokuz ay ve 23 gün yaşında olan USS Constitution'da gerçekleştirmiştir. Amiraller William D. Leahy, Chester W. Nimitz, Hyman G. Rickover ve Charles Stewart, Donanma tarihinde daha yüksek yaşlarda aktif görevde hizmet veren tek diğer subaylardır. Leahy ve Nimitz, filo amirali rütbesine yükseltilmeleri nedeniyle hayat boyu aktif görevde hizmet etmişlerdir.

Emeklilikten sonra

Donanmadan emekliliği takiben, Digital Equipment Corporation (DEC) için kıdemli danışman olarak işe alınmıştır. Hopper başlangıçta Rita Yavinsky tarafından bir pozisyonla sunulmuş, ancak tipik resmi mülakat sürecinden geçmeyi ısrar etmiştir. Daha sonra, müthiş bir maaş ve sınırsız gider hesabı karşılığında, bilişim öncüsü olarak müzelerinde sergili alterna Perşembeler'de elde edilebilmesi yapacak bir pozisyonu kabul etmeye istekli olduğunu şaka yollu önermiştir. Bunun yerine, tam zamanlı kıdemli danışman olarak işe alınmıştır. Bu pozisyonda Hopper, şirketi endüstri forumlarında temsil etmiş, çeşitli endüstri komitelerinde hizmet etmiş ve diğer yükümlülükleri yerine getirmiştir. 1992 yılında 85 yaşında ölümüne kadar bu pozisyonu korumuştur.

Dahilerle karşılaştır

Pablo Picasso vs Thomas EdisonBobby Fischer vs RembrandtGregor Mendel vs Marie CurieElon Musk vs Mark Twain
Sıralamayı gör →Tüm karşılaştırmalar →

Harika çocuklar

Harika çocuklar →

Oyna, yarın yine gel

Günlük Deha Mücadelesi · Guess the genius
19th-century mathematician who wrote the first algorithm for Charles Babbage's Analytical Engine.
Cevabına dokun ↓
Hangi dahisin? Ücretsiz IQ testi