Cover of The ENIAC Six: They Invented How to Fix a Program

Шістка ENIAC: Вони Винайшли Те, Як Виправляти Програму

As Seis do ENIAC: Elas Inventaram Como Reparar um Programa

Шість жінок, найнятих для роботи з першим потужним комп'ютером у світі, не мали інструкції, тому вони винайшли мистецтво налагодження, тестування та документування коду з нуля.

Review
Compare with:

Після Другої світової війни найпотужніший комп'ютер у світі стояв у будівлі у Філадельфії.

Após a Segunda Guerra Mundial, o computador mais poderoso do mundo ficava num edifício na Filadélfia.

Він називався ENIAC.

Chamava-se ENIAC.

Він заповнював цілу кімнату дротами, трубками та мигаючими вогнями.

Enchia uma sala inteira com fios, tubos e luzes a piscar.

Шість жінок найняли, щоб змусити його працювати.

Seis mulheres foram contratadas para o fazer funcionar.

Їх звали Кетлін МакНалті, Джин Бартік, Бетті Голбертон, Марлін Мелцер, Рут Тейтельбаум і Френсес Спенс.

Os seus nomes eram Kathleen McNulty, Jean Bartik, Betty Holberton, Marlyn Meltzer, Ruth Teitelbaum e Frances Spence.

У них не було інструкції.

Não tinham manual de instruções.

Ніхто раніше ніколи не програмував такий комп'ютер.

Ninguém tinha alguma vez programado um computador assim.

Їм довелося винаходити метод у процесі роботи.

Tiveram de inventar o método à medida que avançavam.

Щоб програмувати ENIAC, їм доводилося простежувати шляхи через сотні схем проводки.

Para programar o ENIAC, tinham de traçar caminhos através de centenas de diagramas de fios.

Не було екрана, на який можна було б дивитися.

Não havia nenhum ecrã para ver.

Не було коду для читання в тому розумінні, в якому ми розуміємо його сьогодні.

Não havia código para ler da maneira como o entendemos hoje.

Помилка означала неправильний дріт або неправильне положення перемикача десь у стіні металу і скла.

Um erro significava um fio errado ou um interruptor mal posicionado algures numa parede de metal e vidro.

Коли машина давала неправильну відповідь, жінки мали з'ясувати, чому.

Quando a máquina dava a resposta errada, as mulheres tinham de descobrir porquê.

Це був початок налагодження.

Este foi o início da depuração.

Вони винайшли тестові випадки.

Elas inventaram casos de teste.

Вони запускали одне й те саме обчислення кількома способами, щоб виловити помилки.

Elas executavam o mesmo cálculo de várias formas para detetar erros.

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

Criaram registos escritos de cada configuração para que um cálculo pudesse ser repetido exatamente.

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

Desenvolveram hábitos que tornaram a programação numa arte ensinável.

Після війни вони перейшли до іншої роботи.

Após a guerra, continuaram com outros trabalhos.

Бетті Голбертон допомогла розробити перші програмні інструменти.

Betty Holberton ajudou a desenvolver as primeiras ferramentas de software.

Джин Бартік керувала командами, які будували наступне покоління комп'ютерів.

Jean Bartik liderou equipas que construíram a próxima geração de computadores.

Їхні методи поширювалися без визнання, поглинуті галуззю, яка не завжди пам'ятала, звідки прийшли ці методи.

Os seus métodos espalharam-se sem crédito, absorvidos numa área que nem sempre se lembrava de onde vinham os métodos.

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

Mas a forma como um programador hoje verifica o seu trabalho, escreve um teste e mantém um registo do que mudou, esses hábitos foram moldados naquela sala, por aquelas seis mulheres, com cabos de ligação e paciência.

Мораль: Кожне ремесло потребує своїх перших майстрів, і саме забуті майстри найбільше сформували це ремесло.

Moral: Cada arte precisa dos seus primeiros mestres, e os mestres que são esquecidos foram os que mais moldaram a arte.