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

Kathleen Booth, Grace Hopper e as Pioneiras Que Deram Linguagem às Máquinas

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

Kathleen Booth, Kateryna Yushchenko, Grace Hopper e Jean Sammet inventaram cada uma uma linguagem de programação que resolveu um problema que a anterior não conseguia, construindo a torre de linguagens de computação que os programadores usam hoje.

Review
Compare with:

Era uma vez uma época em que as pessoas só podiam dar instruções aos computadores por meio de longas fileiras de interruptores e números.

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

Então, uma por uma, um grupo de mulheres notáveis mudou tudo.

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

Kathleen Booth trabalhou com os primeiros computadores no Birkbeck College de Londres e criou uma das primeiras linguagens de montagem.

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

Sua linguagem de montagem permitia aos programadores escrever instruções simbólicas em vez de números binários brutos.

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

Agora a máquina podia lembrar comandos pelo nome, não apenas pela posição.

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

Kateryna Yushchenko trabalhou em Kyiv e inventou a linguagem de programação Address em 1955.

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

Ela introduziu o endereçamento indireto, o que significava que um programa podia seguir um ponteiro para encontrar informações armazenadas em qualquer parte da memória.

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

Era como deixar um bilhete dizendo: a resposta está na outra sala.

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

Grace Hopper trabalhou na Marinha dos Estados Unidos e acreditava que a programação deveria ser lida como inglês simples.

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

Ela ajudou a desenvolver COBOL, uma linguagem que usava palavras como ADD e MOVE em vez de códigos estranhos.

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

Agora uma pessoa de negócios podia ler o que a máquina estava fazendo.

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

Jean Sammet foi mais longe e criou FORMAC, uma das primeiras linguagens capazes de manipular símbolos algébricos.

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

Escrevia expressões matemáticas da forma como os matemáticos as escrevem no papel.

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

Cada uma dessas mulheres resolveu um problema real que a linguagem anterior não conseguia resolver.

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

Cada linguagem se construiu sobre a anterior, como os andares de uma torre em ascensão.

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

Os anos passaram, e a torre ficou muito alta.

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

Jovens estudantes aprenderam novas linguagens sem saber quem havia colocado as primeiras pedras.

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

Mas a história estava lá, esperando para ser contada.

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

Esses nomes não devem ser esquecidos.

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

Moral: Toda linguagem que falamos foi primeiramente falada por alguém corajoso o suficiente para inventá-la.

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