Жінки ENIAC: піонери програмування

Автор: Roger Morrison
Дата Створення: 21 Вересень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Жінки ENIAC: піонери програмування - Технологія
Жінки ENIAC: піонери програмування - Технологія

Зміст


Джерело: Гедріус / Dreamstime.com

Винос:

Шість геніальних жінок, які були здібними піонерами у галузі інформатики, заслуговують на визнання за свою роботу як початкових програмістів.

Був час, коли в роботі з комп'ютерним програмуванням панували жінки. Але, як і Ада Ловелас та Грейс Хоппер, шість жінок-програмістів проекту ENIAC зробили внесок у сферу інформатики, яку на той час мало цінували. Насправді, після того, як Жан Дженнінгс та Бетті Снайдер розробили неприємності, які, можливо, призвели до відкриття першого електронного комп'ютера загального призначення, їх навіть не запросили на святковий обід. Але з користю років історія стала добрішою до цих технічних піонерів. Слово вилазить. (Докладніше про Lovelace див. У розділі Ada Lovelace, Чарівниця чисел.)

Рівні гральних полів

Під час розпалу Другої світової війни американські військові відчайдушно потребували точних вогневих таблиць, балістичних розрахунків, які дозволять дати точність повітряним бомбардуванням, а також наземним гарматним та ракетним вогнем. ENIAC (а пізніше EDVAC) був побудований для американської лабораторії балістичних досліджень у галузі Арміса Дж. Преспера Еккерта та Джона Мауклі. У ньому було 17 468 вакуумних трубок і 7200 кристалічних діодів - це була велика і складна машина. Це було потужно, але його потрібно було запрограмувати.


У 1930-х роках жінки часто були більш освіченими, ніж чоловіки, за словами історика доктора Кеті Пейс з Університету Пенсільванії. Половина студентів коледжу були жінками, але їх коло можливостей було обмеженим. Друга світова війна змінила це. Можливості для жінок розширені. Між 1940 і 1945 роками на 50 відсотків більше жінок вступило робоча сила.

Це було багато в чому тому, що чоловіки пішли на війну. За словами Дженніфер С. Лайт з Північно-Західного університету, "Друга світова війна була можливістю для багатьох жінок покинути свої домівки і зайнятися роботою в різних галузях промисловості". Багато жінок, символізовані Розі Рівертер, пішли працювати на фабриках. Жінки з математичною підготовкою були потрібні для чогось не менш важливого: балістичних обчислень.

На основі цих рангів шість жінок були відправлені до Абердінського доказувального майданчика для роботи над ENIAC. Це були Джин Дженнінгс (пізніше Бартік), Бетті Снайдер (згодом Холбертон), Марлін Уескофф (пізніше Мельцер), Кетлін МакНалті (пізніше Мохлі Антонеллі, оскільки вона врешті вийде заміж за одного з керівників проекту, Джона Мохлі), Френсіс Білас (пізніше Спенс ) і Рут Ліхтерман (згодом Тейтельбаум). Їх відмінності в релігійному та культурному контексті зробили цікаву динаміку команди. (Щоб дізнатися більше про історію програмування, див. «Піонери комп’ютерного програмування».)


У кожного є історія

Жан Бартік (родом Бетті Жан Дженнінгс) виріс фермерською дівчиною в сільській Міссурі. Але в інтерв'ю у документальному фільмі «Найпотаємніші рози: Жіночі комп’ютери Другої світової війни», Джин сказала, що «ніколи не хотіла жити на фермі». Вона хотіла вибратися з Міссурі та «поїхати в якесь велике місце». Мабуть, найвідоміший із шести жінок-програмістів ENIAC, Бартік продовжував працювати над комп’ютерами BINAC та UNIVAC I і читав лекції про свій досвід до своєї смерті в 2011 році.

Група була поділена на три спеціальні команди. Марлін Уескофф та Рут Ліхтерман, досвід роботи на настільних калькуляторах, освоїли певні функції ENIAC та допомогли підготувати балістичні програми. Френсіс Білас і Кетлін Макнулті, обидві випускники математики коледжу Каштан Хілл у Філадельфії, які оперували диференціальним аналізатором Moore Schools School, працювали разом над складними рівняннями. Жан Дженнінгс та Бетті Снайдер вирішили майстер-програміст ENIAC і очолили підготовку до демонстрації ENIAC. Використання підпрограм було ідеєю Кетлін Макнулті: "Ми можемо використовувати майстра-програміста для повторення коду". Вона продовжувала працювати над розробкою та впровадженням комп'ютера разом зі своїм чоловіком Джоном Мохлі протягом багатьох років.

Примітна історія про Бартіка та колегу Бетті Снайдер Холбертон стосується підготовки до відкриття ENIAC. Завдяки капітану Герману Голдстину програмувати комп’ютер для демонстрації, дві жінки були придушені в ніч перед великою подією. Це був День святого Валентина, але хлопців у них не було на думці. Вони взяли громадський транспорт додому, щоб спати на ньому. Рішення прийшло до Бетті посеред ночі. Вона оперативно відправилася на ранній потяг назад до роботи, перевела правильні вимикачі та усунула проблему. Пізніше Бартік нагадав, що "Бетті могла робити більше логічних міркувань, поки вона спить, ніж більшість людей може прокинутися".

Ні помилок, ні стресу - покроковий посібник зі створення програмного забезпечення, що змінює життя, не руйнуючи ваше життя

Ви не можете покращити свої навички програмування, коли ніхто не піклується про якість програмного забезпечення.

Усі вони працювали в технічній галузі в той час, коли слово "комп'ютер" застосовувалося до людини, а не до машини. У перші роки математично здібні жінки працювали в багатолюдних приміщеннях, що сиділи перед галасливими обчислювальними машинами. Але лише шість із цих «комп’ютерів» зараз пам’ятають як талановитих жінок-програмістів ENIAC.

Постійні внески та визнання

Їх робота як «комп’ютерів», а згодом і програмістів ENIAC, була нелегкою. Армії потрібні були ті стріляні столи - і швидко! Це часто вимагає подвійних і навіть потрійних змін. Але жінки були молоді, і все ж встигли знайти час, щоб насолодитися собою. Жан Бартік запам'ятав свій час на ENIAC як один із найщасливіших у її житті. "Ми ніколи не закінчилися сказати одне одному", - нагадала Кетлін МакНліті.

Але це було не все весело та ігри. Життя висіли в рівновазі. Говорячи про багато забутих жінок в обчислювальній галузі, військовий історик доктор Вільям Ф. Атвотер сказав, що "без їхнього внеску у війну ми втратили б другу світову війну". Жінки взяли на себе роль вимикачів коду, балістичних калькуляторів, і машинні програмісти. Шість ENIAC - це яскраві приклади цих зусиль.

Тепер історія пам’ятає внески комп'ютерних легенд Ада Ловеллес та Грейс Хоппер. Але секретна робота цих шести жінок була майже не втрачена в світі до 1986 року. ENIAC зміг обчислити за 15 секунд траєкторії ракет, які потребували б 40 днів людськими зусиллями. Папір, яку написала аспірантка Гарвардського університету Кеті Клейман, чи не була першою, хто розповів світові цю історію. Після цього пішла стаття письменника журналу Wall Street Journal Тома Петзінгера під назвою «Історія програмного забезпечення починається з роботи деяких Brainy жінок».

Всі шість жінок були приведені в Зал слави WITI в 1997 році. Бартік отримав численні відзнаки за свою роботу, включаючи нагороду IEEE Computer Pioneer, і вона стала членом Музею історії комп’ютерів у Маунтін-В'ю, Каліфорнія. Її історія розповідається у Вальтері Ісааксоні "Новатори", а також у її власній книзі "Програміст піонерів: Жан Дженнінгс Бартік та Комп'ютер, який змінив світ".

Висновок

Програмне забезпечення сьогодні, здається, знаходиться в руках молодих людей, орієнтованих на технологію. Але в перші дні чоловіків більше хвилювало обладнання. Обчислення та програмування були схожими на діловодство. Сьогодні ми знаємо набагато більше про важливість того, що ці яскраві жінки досягли. Чоловіки, можливо, виготовили машини, але, як сказав доктор Світло, ці жінки «були тими, хто змусив машини працювати».

(Щоб дізнатися більше про історію, подивіться ці інтерв'ю Жана Бартика з Музею історії комп’ютерів: 1) Жан Бартік та жінки ENIAC; 2) Жан Дженінгс Бартік - піонер ENIAC. Ви також можете слідкувати за проектом програмістів ENIAC, який був створений Кеті Клейман, щоб розповісти свою натхненну історію.)