Kathleen Booth, Grace Hopper y las Pioneras Que Dieron Lenguaje a las Máquinas
Кетлін Бут, Грейс Гоппер та піонерки, які дали машинам мову
Kathleen Booth, Kateryna Yushchenko, Grace Hopper y Jean Sammet inventaron cada una un lenguaje de programación que resolvió un problema que el anterior no podía resolver, construyendo la torre de lenguajes informáticos que los programadores usan hoy.
Había una vez una época en que las personas solo podían dar instrucciones a las computadoras con largas filas de interruptores y números.
Колись давно люди могли давати інструкції комп'ютерам лише за допомогою довгих рядів перемикачів і цифр.
Luego, una por una, un grupo de mujeres notables cambió todo.
Потім, одна за одною, група видатних жінок змінила все.
Kathleen Booth trabajó en los primeros ordenadores en el Birkbeck College de Londres y creó uno de los primeros lenguajes ensambladores.
Кетлін Бут працювала з ранніми комп'ютерами в Birkbeck College у Лондоні та створила одну з перших мов асемблера.
Su lenguaje ensamblador permitía a los programadores escribir instrucciones simbólicas en lugar de números binarios sin formato.
Її мова асемблера дозволяла програмістам писати символічні інструкції замість сирих двійкових чисел.
Ahora la máquina podía recordar comandos por nombre, no solo por posición.
Тепер машина могла запам'ятовувати команди за назвою, а не лише за позицією.
Kateryna Yushchenko trabajó en Kyiv e inventó el lenguaje de programación Address en 1955.
Катерина Ющенко працювала в Києві та винайшла мову програмування Address у 1955 році.
Introdujo el direccionamiento indirecto, lo que significaba que un programa podía seguir un puntero para encontrar información almacenada en cualquier parte de la memoria.
Вона запровадила непряму адресацію, що означало: програма могла слідувати за вказівником, щоб знайти інформацію, збережену будь-де в пам'яті.
Era como dejar una nota que decía: la respuesta está en la otra habitación.
Це було як залишити записку: відповідь у іншій кімнаті.
Grace Hopper trabajó en la Marina de los Estados Unidos y creía que la programación debía leerse como inglés sencillo.
Грейс Гоппер служила у ВМС США і вважала, що програмування має читатися як звичайна англійська.
Ayudó a desarrollar COBOL, un lenguaje que usaba palabras como ADD y MOVE en lugar de códigos extraños.
Вона допомогла розробити COBOL — мову, яка використовувала слова ADD і MOVE замість дивних кодів.
Ahora una persona de negocios podía leer lo que hacía la máquina.
Тепер ділова людина могла читати, що робить машина.
Jean Sammet fue más allá y creó FORMAC, uno de los primeros lenguajes capaces de manipular símbolos algebraicos.
Джін Семмет пішла далі й створила FORMAC — одну з перших мов, що могла маніпулювати алгебраїчними символами.
Escribía expresiones matemáticas de la forma en que los matemáticos las escriben en papel.
Вона записувала математичні вирази так, як математики пишуть їх на папері.
Cada una de estas mujeres resolvió un problema real que el lenguaje anterior no podía resolver.
Кожна з цих жінок вирішувала реальну проблему, яку попередня мова не могла вирішити.
Cada lenguaje se construyó sobre el anterior, como los pisos de una torre que crece.
Кожна мова будувалася на попередній, як поверхи зростаючої вежі.
Pasaron los años, y la torre creció mucho.
Роки минали, і вежа ставала дуже високою.
Los jóvenes estudiantes aprendieron nuevos lenguajes sin saber quién había puesto las primeras piedras.
Молоді студенти вивчали нові мови, не знаючи, хто поклав перші камені.
Pero la historia estaba ahí, esperando ser contada.
Але історія була там, чекаючи, щоб її розповіли.
Estos nombres no deben ser olvidados.
Ці імена не повинні бути забуті.
Moraleja: Todo lenguaje que hablamos fue hablado primero por alguien lo suficientemente valiente como para inventarlo.
Мораль: Кожну мову, якою ми говоримо, вперше говорив хтось достатньо сміливий, щоб її винайти.