ENIAC sievietes: Pionieru programmēšana

Autors: Roger Morrison
Radīšanas Datums: 21 Septembris 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Jean Jennings Bartik - ENIAC Pioneer
Video: Jean Jennings Bartik - ENIAC Pioneer

Saturs


Avots: Giedrius / Dreamstime.com

Izņemšana:

Sešas izcilās sievietes, kuras bija spējīgas pionieri datorzinātņu jomā, ir pelnījušas atzinību par viņu darbu kā agrīnie datorprogrammētāji.

Bija laiks, kad datorprogrammēšanas darbā dominēja sievietes. Bet tāpat kā Ada Lovelace un Grace Hopper, sešas ENIAC projekta programmētājas sievietes sniedza ieguldījumu datorzinātnes jomā, kuras tajā laikā bija maz novērtētas. Faktiski pēc tam, kad Žans Dženingss un Betija Snydere bija izstrādājusi nepatikšanas, kas, iespējams, bija iegrimušas pirmā elektroniskā vispārēja lietojuma datora atklāšanā, viņi pat tika uzaicināti uz svinīgajām vakariņām. Bet gadu gaitā vēsture ir kļuvusi laipnāka šiem tehniskajiem pionieriem. Vārds izkļūst. (Plašāku informāciju par Lovelace skatiet Ada Lovelace, Ciparu valdzinājums.)

Spēļu lauka līmeņi

Otrā pasaules kara laikā ASV militārpersonām bija izmisīgi vajadzīgas precīzas šaušanas tabulas, ballistikas aprēķini, kas sniegtu precizitāti bombardēšanai no gaisa, kā arī zemes lielgabalu un raķešu uguns. ENIAC (un vēlāk arī EDVAC) tika uzbūvēts ASV Armija ballistisko pētījumu laboratorijai, ko sagatavojuši J. Prespers Ekerts un Džons Maučlijs. Tam bija 17 468 vakuuma caurules un 7200 kristāla diodes - tā bija liela un sarežģīta mašīna. Tas bija spēcīgs, taču tas bija jāprogrammē.


30. gados Pensilvānijas universitātes vēsturniece Dr. Kathy Peiss sacīja, ka sievietes bieži bija labāk izglītotas nekā vīrieši. Puse studentu bija sievietes, taču viņu iespējas bija ierobežotas. Otrais pasaules karš to mainīja. Sieviešu iespējas paplašinājās. Laikā no 1940. līdz 1945. gadam darba tirgū ienāca par 50 procentiem vairāk sieviešu.

Lielā mērā tas notika tāpēc, ka vīrieši devās karā. Kā pastāstīja Dženifera S. Light no Ziemeļrietumu universitātes, “Otrais pasaules karš daudzām sievietēm bija iespēja pamest savas mājas un sākt darbu dažādās rūpniecības nozarēs.” Daudzas sievietes, kuras simbolizēja Rosie the Riveter, devās strādāt rūpnīcās. Sievietes ar matemātisko apmācību bija vajadzīgas kaut kam tikpat svarīgam: ballistikas skaitļošanai.

No šīm rindām sešas sievietes tika nosūtītas uz Aberdeen Proving Grounds strādāt ENIAC. Tie bija Žans Dženingss (vēlāk Bartiks), Betija Snydera (vēlāk Holbertons), Marlīna Vesfofa (vēlāk Meltzere), Kathleen McNulty (vēlāk Mauchly Antonelli, jo viņa galu galā apprecēsies ar vienu no projekta vadītājiem John Mauchly), Frances Bilas (vēlāk Spence) ) un Rūta Lihtermana (vēlāk Teitelbaum). Viņu atšķirības reliģiskajā un kultūras vidē padarīja komandu par interesantu. (Lai uzzinātu vairāk par programmēšanas vēsturi, skat. Datorprogrammēšanas pionieri.)


Ikvienam ir savs stāsts

Žans Bartiks (dzimis Betija Žena Dženingsa) uzauga kā lauku meitene Misūri štatā. Bet intervijā dokumentālajā filmā “Īpaši slepenās rozes: Otrā pasaules kara sieviešu datori” Žana sacīja, ka “nekad nav gribējusi dzīvot fermā”. Viņa gribēja izkļūt no Misūri štata un “aizbraukt uz lielu vietu”. Varbūt slavenākā no sešām ENIAC programmētājām Bartikām turpināja strādāt ar datoriem BINAC un UNIVAC I un lasīja lekcijas par savu pieredzi līdz viņas nāvei 2011. gadā.

Grupa tika sadalīta trīs īpašās komandās. Marlyn Wescoff un Ruth Lichterman, kuru pieredze bija uz darbvirsmas kalkulatoriem, apguva noteiktas ENIAC funkcijas un palīdzēja sagatavot ballistikas programmas. Frančs Bilass un Kathleen McNulty, abi matemātikas absolventi Filadelfijas Kastaņu kalna koledžā, kuri bija vadījuši Mūra skolas diferenciālo analizatoru, kopā strādāja pie sarežģītiem vienādojumiem. Žans Dženingss un Betija Snydere uzrunāja ENIAC maģistru programmētāju un vadīja sagatavošanos ENIAC demonstrēšanai. Pamatprogrammu izmantošana bija Kathleen McNulty ideja: “Mēs varam izmantot galveno programmētāju, lai atkārtotu kodu.” Daudzus gadus viņa turpinātu strādāt pie datora projektēšanas un ieviešanas kopā ar savu vīru Džonu Maučelu.

Ievērojams stāsts par Bartiku un kolēģi Betiju Snyderu Holbertonu ir saistīts ar gatavošanos ENIAC atklāšanai. Kapteiņa Hermaņa Goldštīna uzdevumā ieprogrammēt datoru demonstrācijai, naktī pirms lielā notikuma abas sievietes tika stimulētas. Bija Valentīna diena, bet viņiem prātu nebija. Viņi devās mājās ar sabiedrisko transportu, lai gulētu uz tā. Risinājums Betija nāca nakts vidū. Viņa nekavējoties devās agrīnajā vilcienā atpakaļ uz darbu, pagrieza labo slēdžu un laboja problēmu. Bartiks vēlāk atgādināja, ka “Betija gulēšanas laikā varēja rīkoties loģiskāk, nekā vairums cilvēku var nomodā.”

Bez kļūdām, bez stresa - jūsu soli pa solim, kā izveidot programmatūru, kas maina dzīvi, neiznīcinot savu dzīvi

Jūs nevarat uzlabot savas programmēšanas prasmes, kad nevienam nerūp programmatūras kvalitāte.

Viņi visi bija strādājuši tehnikas nozarē laikā, kad vārds “dators” attiecās uz cilvēku, nevis uz mašīnu. Pirmajos gados matemātiski spējīgas sievietes strādāja pārpildītās telpās, kuras sēdēja trokšņainu rēķināšanas mašīnu priekšā. Bet tikai sešus no šiem “datoriem” tagad atceras kā ENIAC talantīgās sievietes programmētājas.

Noturīgs ieguldījums un atzinība

Viņu kā “datoru” un vēlāk ENIAC programmētāju darbs nebija viegls. Armijai vajadzēja tos šaušanas galdus - un ātri! Tas bieži prasīja divkāršas un pat trīskāršas maiņas. Bet sievietes bija jaunas un joprojām spēja atrast laiku, lai izbaudītu sevi. Žans Bartiks atcerējās savu laiku ENIAC kā vienu no laimīgākajiem mūžā. "Mums nekad nav izdevies pateikt vienam otram lietas," atcerējās Kathleen McNulty.

Bet tas viss nebija jautri un spēles. Dzīve karājās līdzsvarā. Runājot par daudzajām datorā aizmirstajām sievietēm, militārais vēsturnieks Dr. Viljams F. Atvids sacīja, ka “bez viņu ieguldījuma kara darbos mēs būtu zaudējuši Otro pasaules karu.” Sievietes uzņēmās kodu pārtraucēju, ballistikas kalkulatoru, un mašīnu programmētāji. ENIAC seši ir izcili šo centienu piemēri.

Vēsture tagad atceras datoru leģendu Ada Lovelace un Grace Hopper ieguldījumu. Bet šo sešu sieviešu slepenais darbs bija viss, bet līdz 1986. gadam tika zaudēts pasaulei. ENIAC 15 sekunžu laikā spēja aprēķināt raķešu trajektorijas, kurām būtu vajadzīgas 40 dienas ar cilvēka piepūli. Iespējams, ka pirmais Hārvardas absolventa Keitijas Kleimanas raksts bija pirmais, kas pasaulei izstāstīja šo stāstu. Tam sekoja Wall Street Journal rakstnieka Toma Petzingera raksts “Programmatūras vēsture sākas ar dažu prātīgu sieviešu darbu”.

Visas sešas sievietes 1997. gadā tika iesauktas WITI Slavas zālē. Bartika saņēma daudzus apbalvojumus par savu darbu, tostarp IEEE Computer Pioneer Award, un viņa tika iecelta par Datoru vēstures muzeja līdzstrādnieci Mountain View, Kalifornijā. Viņas stāsts tiek stāstīts Valtera Īzakona “Inovatori”, kā arī viņas pašas grāmatā “Pionieru programmētājs: Žans Dženingss Bartiks un dators, kas mainīja pasauli”.

Secinājums

Šķiet, ka programmatūras programmēšana mūsdienās ir jaunu, uz tehnoloģiju orientētu vīriešu rokās. Bet pirmajās dienās vīrieši vairāk uztrauca aparatūru. Aprēķins un programmēšana bija līdzīgi kā lietvedībā. Šodien mēs daudz vairāk zinām, cik svarīgi ir paveikt šīs košās sievietes. Iespējams, ka vīrieši bija izgatavojuši mašīnas, bet, kā teica Dr Light, šīs sievietes “bija tās, kas lika mašīnām darboties”.

(Lai uzzinātu vairāk par stāstu, skatieties šīs Žana Bartika intervijas no Datoru vēstures muzeja: 1) Žans Bartiks un ENIAC sievietes; 2) Žans Dženingss Bartiks - ENIAC pionieris. Jūs varat arī sekot ENIAC programmētāju projektam, kuru izveidoja Keitija Kleimane, lai pastāstītu viņu iedvesmojošo stāstu.)