Kesalahpahaman masa lalu

Sebuah artikel oleh Katherine Kleiman diterbitkan pada Juni 2019 di situs web Universitas Princeton, dan kemudian hilang dari sana karena alasan yang tidak diketahui. Kleiman - Pendiri Proyek Sejarah Pemrograman ENIAC, sejarawan, anggota tim pendiri ICANN

Orang-orang bertanya kepada saya mengapa saya mulai meneliti sejarah komputer. Sekarang ada begitu banyak hukum dan kebijakan yang terkait dengan Internet - jadi mengapa mempelajari teknologi lama tahun 1940-an? Alasannya adalah bahwa masa lalu adalah prolog, dan pelopor pemrograman dan inovasi mereka dapat memberi kita ide untuk menyelesaikan dilema kita saat ini. Masalah kita dengan ilmu pasti, dengan persentase rendah wanita dan minoritas yang terlibat dalam ilmu komputer, dapat timbul dari kesalahpahaman di masa lalu.

Dalam dua puluh tahun penelitian untuk proyek Programmer ENIAC, saya belajar dua hal. Pertama: perempuan (dan laki-laki) terlibat dalam inovasi komputer yang luar biasa selama dan segera setelah Perang Dunia II, dan pekerjaan ini meletakkan dasar bagi komputer dan pemrograman modern. Kedua: beberapa sejarawan tidak ingin menceritakan sejarah komputer yang lebih lengkap, dan berniat mempertahankan sudut pandang tentang sejarah dengan gaya "semua berkulit putih, semua manusia." Tetapi masa lalu menunjukkan kepada kita sesuatu yang lain.

Inovasi adalah suatu keharusan, dan keharusan adalah sebuah penemuan. Komputer ENIAC yang hebat adalah salah satu contoh hebat dari ini; Komputer modern pertama (sepenuhnya elektronik, dapat diprogram, keperluan umum), dipesan pada tahun 1942 di hari-hari tergelap dalam Perang Dunia II. Dan kisah ini menunjukkan kepada kita sekelompok penemu yang menarik dan beragam.

Pada awal keterlibatan AS dalam Perang Dunia II, laboratorium penelitian balistik militer (BRL) menyadari perlunya menghitung sejumlah besar lintasan balistik. Para penembak perlu mengetahui dari sudut mana menembakkan meriam untuk mengenai target yang terletak 10-15 km jauhnya. Persamaan diferensial khusus dapat memberikan jawaban untuk ini, tetapi diperlukan orang-orang yang tahu kalkulus diferensial untuk menghitungnya (yang jarang terjadi pada masa itu). Mesin elektromekanis tidak dapat melakukan ini sendiri.

Pada tahun 1942, BRL pindah ke Philadelphia, di dinding Sekolah Listrik Moore di Universitas Pennsylvania. BRL merekrut siswa matematika wanita dari institut terdekat, termasuk Drexel University, Temple University, dan Chestnut Hill College. Akibatnya, proyek komputasi telah berkembang menjadi hampir 100 wanita. Untuk mengisi barisannya, militer beralih ke universitas di New York dan Missouri. Kalkulator wanita brilian bekerja siang dan malam, enam hari seminggu, menghitung ribuan lintasan balistik, menyusun hasilnya ke dalam tabel balistik, yang kemudian dikirim ke tentara di medan perang. Itu adalah pekerjaan yang luar biasa.

Kedua, tentara dan BRL sepakat untuk memesan mesin yang cukup eksperimental, komputer modern pertama yang mempercepat perhitungan lintasan. Itu disebut ENIAK , atau "integrator dan penghitung angka elektronik", dan menghitung lintasan balistik bukan dalam hitungan hari, tetapi dalam hitungan detik - tetapi hanya jika penemunya, Dr. John Mowchley dan J. Presper Eckert dapat membuatnya berfungsi, termasuk semua 18.000 tabung elektroniknya. Para pakar teknologi utama saat itu, tentu saja, mengatakan kepada militer bahwa ENIAC tidak akan pernah berfungsi. Tetapi di hari-hari gelap perang, ketika senjata baru dibuat dan kebutuhan akan meja balistik bertambah, ENIAC merupakan risiko yang dapat dibenarkan bagi militer.

Mauchly dan Eckert melibatkan sekelompok insinyur muda - Amerika, Cina, bahkan albino - dalam pembangunan 40 modul ENIAC. Ketika kami mendekati akhir proyek, Letnan German Goldstein dari BRL memilih enam wanita dari proyek komputasi sebagai programmer untuk ENIAC. Mereka adalah Kathleen McNulty Mowgley Antonelli, Gene Jennings Bartik, Betty Snyder Halberton, Marilyn Weskoff Meltzer, Ruth Lichterman Teitelbaum dan Francis Bilas Spence.

Mengatakan bahwa pemrograman wanita itu sulit adalah tidak mengatakan apa-apa. Tidak ada instruksi untuk bekerja dengan ENIAC (mereka akan ditulis hanya musim panas mendatang) dan kode untuk pemrograman (mereka akan ditulis oleh programmer ENIAC Betty Halberton dalam beberapa tahun untuk komputer UNIVAC berikutnya, komputer komersial pertama). Wanita mempelajari diagram logis dan sirkuit ENIAC dan secara mandiri belajar memprogramnya. Kemudian mereka duduk dan mencari cara untuk memecahkan program untuk menghitung lintasan balistik melalui persamaan diferensial menjadi langkah-langkah terpisah kecil yang dapat ditangani oleh komputer - seperti yang dilakukan para programmer saat ini.

Kemudian mereka menemukan cara memprogram langkah-langkah ini ke komputer - dengan "pemrograman langsung" menggunakan ratusan kabel dan 3.000 switch. Ini adalah sesuatu seperti pemrograman modern, hanya dengan angka akrobatik yang kompleks. Wanita menciptakan diagram alur untuk menggambarkan setiap langkah logis dalam persamaan lintasan, serta masing-masing fisik: pengaturan setiap sakelar dan setiap kabel. Seperti tentara pemberani, mereka melakukan apa yang belum pernah dilakukan sebelumnya. Tom Petzinger mengabdikan sebuah artikel untuk pekerjaan mereka di Wall Street Journal berjudul, "Sejarah Program Dimulai dengan Karya Wanita Cerdas."

Pada 15 Februari 1946, ENIAC kehilangan status rahasianya dan jatuh ke halaman depan surat kabar. Dia dipuji oleh The York Times, Philadelphia Evening Bulletin, dan Boston Globe, dan dunia mengetahui bahwa teknologi mengambil langkah besar ke depan. Pada hari yang sama, sebuah demonstrasi diadakan di sekolah Moore untuk para pejabat senior dan teknolog militer terkemuka, di mana mereka menunjukkan sebuah program untuk menghitung lintasan balistik yang ditulis oleh wanita. Program ini bekerja dengan sempurna dan benar-benar menghitung lintasan dalam beberapa detik.

Setelah perang, militer meminta keenam programmer ENIAC untuk melanjutkan pekerjaan mereka - tidak seorang pun prajurit yang pulang dari medan perang dapat memprogram ENIAC. BRL diperlukan oleh programmer ENIAC untuk melatih generasi berikutnya dari programmer ENIAC, dan beberapa dari mereka merawatnya. Yang lain memberikan kontribusi signifikan lainnya: Gene Bartik memimpin tim yang mengubah ENIAC menjadi komputer pertama yang mampu menyimpan program, dan sahabatnya Betty Halberton bergabung dengan Computer Corporation Eckert Mouchley dan menulis alat pemrograman paling penting untuk UNIVAC I, komputer komersial pertama, termasuk kode C 10 (pendahulu bahasa pemrograman).

Sayangnya, setengah abad setelah pekerjaan mereka, sekelompok kecil sejarawan menganggapnya pantas untuk meremehkan kontribusi programmer ENIAC. Dalam buku 2010 "Computer Boys Go Forward," Nathan Ensmanger mengabdikan seluruh bagian untuk "pekerja kantor terkenal" dan melakukan hinaan terhadap warga sipil yang bekerja aktif selama Perang Dunia II. Meskipun dihormati oleh Masyarakat Komputer IEEE, Museum Sejarah Komputer, dan Penghargaan Perempuan dalam Teknologi Internasional, ia menulis:

  • Prioritas rendah tugas pemrograman ENIAC tercermin pada siapa yang dipilih untuk melaksanakan tugas ini.
  • Coder berdiri di tingkat rendah hierarki intelektual dan profesional.
  • Penggunaan kata "perangkat lunak" dalam konteks ini, tentu saja, anakronistis - dan juga termasuk konotasi seksual. Perbedaan antara keterampilan teknis "keras" dan "lunak", yang lebih sosial, aspek sekunder dari operasi komputer berlaku bahkan untuk proyek pengembangan komputer paling awal.

Sebagai teman programmer ENIAC yang merekam cerita mereka, saya bisa membayangkan reaksi Jean Jennings Bartik atas ini - tawanya dan pengingat bahwa "para insinyur memperlakukan kami dengan penuh hormat."

Kesalahpahaman para sejarawan, tampaknya, berasal dari klasifikasi tentara perempuan sebagai "subprofesional" (terlepas dari diploma mereka). Namun, dari sejarah Bletchley Park dan buku “Girls Coders: The Untold Story of American Hacking Codes and Help to Win World War II,” kita tahu bagaimana, pada masa perang, peran rahasia cryptographers wanita disembunyikan dengan nama seperti “sekretaris” atau "juru tulis." Mengapa tidak mengevaluasi wanita saja berdasarkan kedalaman pendidikan mereka, kualitas pekerjaan, tingkat inovasi?

Bahasa kritik negatif dari programmer ENIAC mirip dengan sampul buku ini, yang berisi foto seorang pria kulit putih kesepian berdiri di depan mainframe komputasi besar. Secara umum, buku itu meninggalkan pesan yang jelas: gadis-gadis itu tidak menganggap ilmu komputer sebagai pendidikan atau karier.

Kami dapat mencapai hasil yang lebih baik. Saya memberi tahu para teknisi muda di seluruh dunia kisah tim ENIAC - tim wanita dan pria yang bekerja bersama dan mengubah dunia. Penonton dianimasikan. Pengetahuan bahwa para perintis komputer dan pemrograman memiliki ras dan asal yang berbeda menyenangkan dan menginspirasi. Sejarah komputer kita kaya dan mencakup segalanya - jadi mengapa tidak membagikannya?

Source: https://habr.com/ru/post/id465319/


All Articles