Кетлін Бут, Грейс Гоппер та піонерки, які дали машинам мову
Kathleen Booth, Grace Hopper e as Pioneiras Que Deram Linguagem às Máquinas
Кетлін Бут, Катерина Ющенко, Грейс Гоппер та Джін Семмет кожна винайшла мову програмування, яка вирішувала проблему, яку попередня не могла вирішити, зводячи вежу комп'ютерних мов, якими програмісти користуються сьогодні.
Колись давно люди могли давати інструкції комп'ютерам лише за допомогою довгих рядів перемикачів і цифр.
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.
Кетлін Бут працювала з ранніми комп'ютерами в Birkbeck College у Лондоні та створила одну з перших мов асемблера.
Kathleen Booth trabalhou com os primeiros computadores no Birkbeck College de Londres e criou uma das primeiras linguagens de montagem.
Її мова асемблера дозволяла програмістам писати символічні інструкції замість сирих двійкових чисел.
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.
Катерина Ющенко працювала в Києві та винайшла мову програмування Address у 1955 році.
Kateryna Yushchenko trabalhou em Kyiv e inventou a linguagem de programação Address em 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.
Вона допомогла розробити COBOL — мову, яка використовувала слова ADD і MOVE замість дивних кодів.
Ela ajudou a desenvolver COBOL, uma linguagem que usava palavras como ADD e MOVE em vez de códigos estranhos.
Тепер ділова людина могла читати, що робить машина.
Agora uma pessoa de negócios podia ler o que a máquina estava fazendo.
Джін Семмет пішла далі й створила FORMAC — одну з перших мов, що могла маніпулювати алгебраїчними символами.
Jean Sammet foi mais longe e criou FORMAC, uma das primeiras linguagens capazes de manipular símbolos algébricos.
Вона записувала математичні вирази так, як математики пишуть їх на папері.
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.