Cover of Kathleen Booth, Grace Hopper, and the Pioneers Who Gave Machines Language

Кетлін Бут, Грейс Гоппер та піонерки, які дали машинам мову

Kathleen Booth, Grace Hopper i Pionierki, Które Dały Maszynom Język

Кетлін Бут, Катерина Ющенко, Грейс Гоппер та Джін Семмет кожна винайшла мову програмування, яка вирішувала проблему, яку попередня не могла вирішити, зводячи вежу комп'ютерних мов, якими програмісти користуються сьогодні.

Review
Compare with:

Колись давно люди могли давати інструкції комп'ютерам лише за допомогою довгих рядів перемикачів і цифр.

Dawno dawno temu ludzie mogli dawać komputerom instrukcje tylko za pomocą długich rzędów przełączników i liczb.

Потім, одна за одною, група видатних жінок змінила все.

Następnie, jedna po drugiej, grupa niezwykłych kobiet zmieniła wszystko.

Кетлін Бут працювала з ранніми комп'ютерами в Birkbeck College у Лондоні та створила одну з перших мов асемблера.

Kathleen Booth pracowała nad wczesnymi komputerami w Birkbeck College w Londynie i stworzyła jeden z pierwszych języków asemblerowych.

Її мова асемблера дозволяла програмістам писати символічні інструкції замість сирих двійкових чисел.

Jej język asemblerowy pozwalał programistom pisać symboliczne instrukcje zamiast surowych liczb binarnych.

Тепер машина могла запам'ятовувати команди за назвою, а не лише за позицією.

Teraz maszyna mogła zapamiętywać polecenia po nazwie, nie tylko po pozycji.

Катерина Ющенко працювала в Києві та винайшла мову програмування Address у 1955 році.

Kateryna Yushchenko pracowała w Kijowie i wynalazła język programowania Address w 1955 roku.

Вона запровадила непряму адресацію, що означало: програма могла слідувати за вказівником, щоб знайти інформацію, збережену будь-де в пам'яті.

Wprowadziła adresowanie pośrednie, co oznaczało, że program mógł śledzić wskaźnik, by znaleźć informacje przechowywane gdziekolwiek w pamięci.

Це було як залишити записку: відповідь у іншій кімнаті.

Było to jak zostawienie kartki z napisem: odpowiedź jest w drugim pokoju.

Грейс Гоппер служила у ВМС США і вважала, що програмування має читатися як звичайна англійська.

Grace Hopper pracowała w marynarce wojennej Stanów Zjednoczonych i wierzyła, że programowanie powinno czytać się jak zwykły angielski.

Вона допомогла розробити COBOL — мову, яка використовувала слова ADD і MOVE замість дивних кодів.

Pomogła opracować COBOL, język używający słów takich jak ADD i MOVE zamiast dziwnych kodów.

Тепер ділова людина могла читати, що робить машина.

Teraz osoba z biznesu mogła czytać, co robi maszyna.

Джін Семмет пішла далі й створила FORMAC — одну з перших мов, що могла маніпулювати алгебраїчними символами.

Jean Sammet poszła dalej i stworzyła FORMAC, jeden z pierwszych języków mogących manipulować symbolami algebraicznymi.

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

Zapisywał wyrażenia matematyczne tak, jak matematycy piszą je na papierze.

Кожна з цих жінок вирішувала реальну проблему, яку попередня мова не могла вирішити.

Każda z tych kobiet rozwiązała prawdziwy problem, którego poprzedni język nie mógł rozwiązać.

Кожна мова будувалася на попередній, як поверхи зростаючої вежі.

Każdy język budował się na poprzednim, jak piętra rosnącej wieży.

Роки минали, і вежа ставала дуже високою.

Mijały lata, a wieża rosła bardzo wysoko.

Молоді студенти вивчали нові мови, не знаючи, хто поклав перші камені.

Młodzi studenci uczyli się nowych języków, nie wiedząc, kto położył pierwsze kamienie.

Але історія була там, чекаючи, щоб її розповіли.

Ale historia była tam, czekając, aby zostać opowiedziana.

Ці імена не повинні бути забуті.

Te imiona nie mogą być zapomniane.

Мораль: Кожну мову, якою ми говоримо, вперше говорив хтось достатньо сміливий, щоб її винайти.

Morał: Każdy język, którym mówimy, był mówiony po raz pierwszy przez kogoś dostatecznie odważnego, aby go wymyślić.