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

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

Kathleen Booth, Grace Hopper e le Pioniere Che Dettero un Linguaggio alle Macchine

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

Review
Compare with:

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

C'era una volta un tempo in cui le persone potevano dare istruzioni ai computer solo usando lunghe file di interruttori e numeri.

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

Poi, una per una, un gruppo di donne straordinarie cambiò tutto.

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

Kathleen Booth lavorò ai primi computer al Birkbeck College di Londra e creò uno dei primi linguaggi assembly.

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

Il suo linguaggio assembly permetteva ai programmatori di scrivere istruzioni simboliche invece di numeri binari grezzi.

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

Ora la macchina poteva ricordare i comandi per nome, non solo per posizione.

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

Kateryna Yushchenko lavorò a Kiev e inventò il linguaggio di programmazione Address nel 1955.

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

Introdusse l'indirizzamento indiretto, il che significava che un programma poteva seguire un puntatore per trovare informazioni memorizzate ovunque nella memoria.

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

Era come lasciare un biglietto che diceva: la risposta è nell'altra stanza.

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

Grace Hopper lavorò nella Marina degli Stati Uniti e credeva che la programmazione dovesse leggersi come un normale inglese.

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

Aiutò a sviluppare COBOL, un linguaggio che usava parole come ADD e MOVE invece di codici strani.

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

Ora una persona d'affari poteva leggere cosa stava facendo la macchina.

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

Jean Sammet spinse oltre e sviluppò FORMAC, uno dei primi linguaggi capaci di manipolare simboli algebrici.

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

Scriveva le espressioni matematiche nel modo in cui i matematici le scrivono su carta.

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

Ognuna di queste donne risolse un problema reale che il linguaggio precedente non poteva risolvere.

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

Ogni linguaggio si basava sul precedente, come i piani di una torre che sale.

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

Gli anni passarono e la torre divenne molto alta.

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

Giovani studenti impararono nuovi linguaggi senza sapere chi aveva posato le prime pietre.

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

Ma la storia era lì, in attesa di essere raccontata.

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

Questi nomi non devono essere dimenticati.

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

Morale: Ogni linguaggio che parliamo è stato parlato per la prima volta da qualcuno abbastanza coraggioso da inventarlo.