HAND WAWE 4 Ada pensiero

Ada e le sue note A, B, C, D, E, F, G

In quel periodo storico le donne non erano assolutamente prese in considerazione, specialmente nel campo scientifico e addirittura non venivano neanche citate e neanche potevano scrivere saggi di natura scientifica. Quando Ada intraprese la traduzione dal francese dello Sketch prodotto dall’ing. Menabrea relativo alla “Analytical Engine” pensò di inserire sue personali note che raggiunsero la consistenza di 65 pagine, più dello stesso Sketch. Nelle note del Translator (Ada) sono racchiusi tutti i principali concetti dell’informatica moderna.

Questo libro è stato tradotto dal francese all’inglese da Ada Lovelace, notare che c’è scritto “with notes by translator” .

In più, Ada volle sviluppare un programma per la macchina e in questo caso scelse un algoritomo, molto complesso, per dimostrare che anche le donne erano in grado di risolvere problemi complessi. L’algorittmo scelto è quello per la produzione dei numeri di Bernoulli. È il primo Software prodotto al mondo!!

l’algoritmo semplificato per la computazione dei numeri di Bernoulli.
Il sofware prodotto da Ada

Le note con le quali Ada completò la traduzione dello SKETCH sono sette (A, B, C, D, E, F, G) son 65 pagine e sono il doppio dello SKETCH stesso. Qualunque sia la ragione, sono state le note di Lovelace e la sua filosofia, che hanno portato avanti la visione di una macchina informatica per scopi computazionali. E’ molto interessante studiare i pensieri di Ada desunti dalle note.

Computer e tessitura

“The Analytical Engine weaves algebraic patterns just as the Jacquard loom weaves flowers and leaves”.

“Il Motore Analitico intreccia schemi algebrici proprio come il telaio Jacquard tesse fiori e foglie”

Computer e calcolo non numerico

“[The Analytical Engine] might act upon other things besides number, were objects found whose mutual fundamental relations could be expressed by those of the abstract science of operations, and which should be also susceptible of adaptations to the action of the operating notation and mechanism of the engine…”

“[Il motore analitico] potrebbe agire su altre cose oltre al numero, sono stati trovati oggetti i cui reciproci rapporti fondamentali potrebbero essere espressi da quelli della scienza astratta delle operazioni e che dovrebbero essere anche suscettibili di adattamenti all’azione della notazione operativa e del meccanismo del motore …”

Computer e musica

Supposing, for instance, that the fundamental relations of pitched sounds in the science of harmony and of musical composition were susceptible of such expression and adaptations, the engine might compose elaborate and scientific pieces of music of any degree of complexity or extent

“Supponendo, ad esempio, che le relazioni fondamentali dei suoni accordati nella scienza dell’armonia e della composizione musicale fossero suscettibili di tale espressione e adattamenti, il motore potrebbe comporre brani musicali elaborati e scientifici di qualsiasi grado di complessità o estensione. “

Computer e intelligenza (artificiale)

“The Analytical Engine has no pretensions whatever to originate anything. It can do whatever we know how to order it to perform. It can follow analysis; but it has no power of anticipating any analytical relations or truths.”

Il motore analitico non ha alcuna pretesa di creare qualcosa. Può fare tutto ciò che sappiamo come ordinarlo per esibirsi. Può seguire l’analisi; ma non ha il potere di anticipare alcuna relazione analitica o verità.

The Analytical Engine (componenti principali)

Babbage, oltre ad essere un esimio matematico, era un esperto di economia industriale. E’ stato naturale, per lui, replicare il modello industriale, in voga in quel periodo e replcarlo sulla sua macchina. Ecco l’elenco dei componenti:

1.The Store (hard disk, or memory)

2.The Mill (Central Processing Unit)

3.Steam Engine (power)

4.Printer (Printer round the other side)

5.Operations Cards (program)

6.Variable Cards (Adressing System)

7.Number cards (for entering numbers) The barrel Controllers (Microprograms)

Come si può notare la similitudine con gli attuali computer è notevole.

Il progetto originale della Analytical Engine
Le punch card adoperate da Babbage , una per le operazioni e una per i numeri.
schema di confronto tra “The Analytical Engine” e un moderno computer ad architettura Von Neumann.
La “The ANALYTICAL ENGINE” diesegnata da Sydney Padua. Notare la mole, le punch card e l’energia fornita dal vapore.

La “Analytical Engine” disegnata da Sydney Padua è molto verosimile e consona per la tecnologia consentita dal tempo.

La prima descrizione del progetto fu pubblicata il 26 dicembre del 1837, nella nota On the Mathematical Power of the Calculating Engine; in esso Babbage chiariva l’organizzazione di una macchina capace di effettuare calcoli generali sotto il pieno controllo automatico.

Babbage lavorò incessantemente al progetto, fino alla morte avvenuta nel 1871. Per motivi politici e finanziari, la macchina non fu però mai realizzata. È indubbio, comunque, che i moderni pc, pur essendo stati sviluppati quasi cento anni dopo, abbiano notevoli analogie con la macchina analitica.

Alcuni storici ritengono che con le competenze tecniche dell’epoca la macchina non avrebbe potuto affatto funzionare, mentre altri storici ribattono che un maggiore supporto politico e finanziario avrebbe permesso di superare i problemi tecnici e quindi avrebbe reso possibile la costruzione della macchina.

Parte dell’Analytical Engine costruita dal Museo della Scienza di Londra nel 1986 circa

Potrebbero interessarti anche...

Lascia un commento