Admiral Grace Hopper - Ilmuwan Visioner
Jika bukan karena Grace Hopper, programmer akan membuat kode menggunakan simbol matematika bukan kata-kata alfabet. Ini pernyataan yang berani dan sangat benar.

Orang tua Grace Brewster Murray adalah pasangan tercerahkan yang percaya bahwa semua anak mereka pantas mendapatkan pendidikan setinggi mungkin yang bisa mereka dapatkan. Dia lulus dari Vassar College pada tahun 1928 dengan gelar dalam fisika dan matematika. Dari Yale ia mendapatkan gelar Master dan PhD dalam matematika pada tahun 1928 dan 1930 masing-masing.

Dia menikah dengan profesor Vincent Foster Hopper pada 1930. Dia mengajar matematika di Vassar dari 1931 hingga 1943. Dia merasa terdorong untuk bergabung dengan upaya perang pada usia 37, Hopper ditugaskan untuk penelitian militer di Harvard Computation Laboratory. Di sana dia membantu mengembangkan Kalkulator Terkontrol Urutan Otomatis yang kemudian membantu para pembangun bom atom. Dia baru saja mulai.

Pada 1945 dengan pernikahannya berakhir dan setelah menolak jabatan guru besar di Yale, Hopper mencurahkan energinya untuk dua hal yang ia sukai - melayani negaranya di Cadangan Angkatan Laut dan mempelajari ilmu komputasi. Dia bekerja sebagai peneliti Harvard dan ahli matematika senior untuk Eckert-Mauchly Computer Corporation.

Di Mauchly Hopper merancang kompiler berbahasa Inggris pertama yang disebut kompiler A-1 pada tahun 1951. Kompiler adalah program komputer yang membantu operator dengan cepat membuat daftar instruksi yang diterjemahkan ke dalam kode objek yang dipahami oleh komputer. . Pada saat itu tidak ada kompiler sama sekali. Programmer harus membuat instruksi secara manual dalam kode mesin setiap kali instruksi itu diperlukan. Ini adalah aktivitas rawan kesalahan yang memakan waktu.

Versi keduanya, A-2 dikenal sebagai kompiler pemecahan masalah matematis untuk sistem komputer Univac. Operator akan menjelaskan masalah dalam aplikasi A-2 dalam format alfabet yang lebih alami. A-2 akan menghasilkan terjemahan dalam kode mesin sempurna. Terjemahan akan diberikan kepada Univac yang akan menampilkan solusi. A-2 menghemat waktu operator dan mengurangi kesalahan. Keberhasilan A-2 menyebabkan Hopper dan timnya menciptakan bahasa pemrograman berbasis compiler pertama yang disebut FLOW-MATIC. Kompiler FLOW-MATIC dengan sintaks seperti bahasa Inggrisnya dirancang untuk mengotomatisasi tugas-tugas bisnis umum seperti faktur dan penggajian. Ini adalah langkah kecil pertama yang dilakukan untuk pengembangan bahasa pemrograman yang kita gunakan saat ini.

Pada tahun 1959 aplikasi bisnis yang paling sukses dan ramah pengguna dalam sejarah memulai debutnya. COBOL diciptakan untuk memenuhi tujuan menciptakan satu bahasa pemrograman khusus bisnis. Bahasa ini harus bermanfaat pada banyak jenis platform komputasi, sederhana dalam struktur pengkodean dan dapat dimengerti oleh siapa saja tanpa gelar matematika. COBOL sangat dipengaruhi oleh karya Hopper dengan FLOW-MATIC.

Dua dekade berikutnya melihat COBOL mengakar dalam komputasi pemerintah, akademik dan perusahaan karena sangat cocok untuk pemrosesan file volume tinggi. Seiring waktu, sistem ini telah matang hingga mereka dipercaya dan diandalkan untuk memproses data dengan efisiensi dan akurasi yang sempurna. Misalnya, jika Anda mengajukan pengembalian pajak kemungkinan akan melewati sistem yang menjalankan COBOL selama proses pengarsipan.

Programmer modern tidak menganggap COBOL sebagai bahasa sehari-hari. COBOL tidak memiliki fitur modern yang ditemukan dalam bahasa dan metode saat ini seperti C atau .NET tetapi COBOL tidak ketinggalan zaman. Pemerintah dan lembaga keuangan terus memelihara dan meningkatkan aplikasi COBOL yang penting bagi operasi mereka.

Karier Hopper tidak berakhir dengan COBOL. Pada tahun 70-an, ia menyusun dan mengimplementasikan serangkaian standar untuk validasi dan pengujian kompiler dan bahasa pemrograman. Standar-standar ini saat ini dipelihara dan dikelola oleh Institut Nasional Standar dan Teknologi. Dia dipromosikan berkali-kali pensiun dengan pangkat Laksamana Muda pada tahun 1986 pada usia 79.

Karya perintis Hopper mempertahankan dampak dan pengaruhnya ke zaman modern.

• Dia dikreditkan dengan menciptakan istilah "bug" dan "debugging" setelah insiden yang melibatkan ngengat terjebak di dalam komputer Mark II di Harvard.
• Pada tahun 1969, ia adalah penerima pertama dari penghargaan "Man Ilmuwan Komputer Tahun Ini" dari Asosiasi Manajemen Pemrosesan Data.
• Perusak 500 kaki AS Hopper dinamai menurut namanya. Awaknya menyebut kapal "Amazing Grace."
• Pada tanggal 9 Desember 2013, Hopper menerima penghargaan budaya teknologi modern - pembuatan dan tampilan orat-oret Google tentang apa yang akan menjadi hari ulang tahunnya yang ke-107.
• Institut Anita Borg telah menghasilkan konferensi Perayaan Grace in Hopper Wanita dalam Komputasi sejak tahun 1994 yang menyelenggarakannya di berbagai tempat di seluruh dunia setiap tahun.

Setelah melakukan begitu banyak dalam hidupnya, apa pencapaian terbesarnya? Inilah jawabannya dengan kata-katanya sendiri.

"Hal terpenting yang saya capai selain membangun kompiler, adalah melatih anak muda.Mereka mendatangi saya, Anda tahu, dan berkata, "Apakah Anda pikir kami bisa melakukan ini?" Saya katakan 'Cobalah.' Dan saya mendukung mereka. Mereka membutuhkan itu. Saya melacak mereka ketika mereka semakin tua dan saya mengaduknya secara berkala sehingga mereka tidak lupa untuk mengambil risiko. "