Epica di altri tempi: il software questo sconosciuto - Franz's Blog

Epica di altri tempi: il software questo sconosciuto

Ho cominciato a scrivere software nel 79 e non mi sono più fermato. Oggi ancora metto spesso mano al codice, anche se per scopi diversi e funzionali ad altri obiettivi.

Per molti anni però ho fatto sviluppo e, grazie a questo, ho potuto seguire la storia di questa che non stento a definire un’arte, anche se può sembrare assurdo definirla così.

Ieri un mio ex compagno di liceo (ciao Luca!), ha postato una bella foto dalla pagina FB “chi ha paura del buio“, con la grande Hamilton, la donna che scrisse il software per il sistema di guida dell’Apollo e che portò l’uomo ad atterrare (da vivo) sulla Luna. Giusto un paio di anni fa, ebbi la possibilità di accedere a una parte di quell’incredibile sorgente, scritto in un linguaggio Assembly appositamente modificato per lo specifico hardware, e rimasi di stucco per la geniale eleganza di quel sistema, qualcosa che ha un suo valore epico e un suo sapore di eroismo ancora oggi, nonostante la complessità anche solo di un software per iPhone, se scritta nello stesso linguaggio, non sia neppure lontanamente paragonabile.

La differenza sta nell’ambito, se vogliamo nel paradigma sociale all’interno del quale questo software venne ingegnerizzato, disegnato, scritto e implementato. Era pionerismo puro, perchè non era mai stato fatto nulla di simile prima. 

Chi oggi ha meno di quaranta anni, è cresciuto in un mondo in cui il software è qualcosa di quasi invisibile. Parliamo di App, certo, di siti e di sistemi, ma il software “vero” (perdonatemi l’estro purista), è dimenticato dai più, anche se lì, proprio sotto tutta la pila di librerie precompilate, di framework di sviluppo, di linguaggi di n-esima generazione, di Intelligenze Artificiali che scrivono codice da sé, c’è sempre un assembler, un codice “quasi-macchina” che fa girare il tutto.

Oggi scrivere in assembler come fece la Hamilton, è sostanzialmente fantascienza. Persino il software disegnato pochi anni più tardi per il progetto shuttle, venne scritto in HAL/S che, nonostante fosse un linguaggio dedicato, era pur sempre un meta-linguaggio, la cui compilazione generava il codice macchina e dunque già distante da quello che usò Margaret. Ma in quegli anni, quando nacque la definizione stessa di “Software engineering“, quello che fece quella donna aveva qualcosa di esoterico, sfiorava la magia. Non per l’applicazione, ma per l’ambito in cui venne prodotto.

E’ difficile da spiegare a chi non sia nato un po’ più di mezzo secolo fa, e non si occupi di informatica ma, per fare un esempio, è come se nel 1800 qualcuno avesse creato un pacemaker a carbone per un cardiopatico, e il paziente fosse sopravvissuto normalmente per 20 anni. 

Lo so che questo articolo può sembrare un po’ fanatico, magari sconfinante a tratti nel delirio ma sono certo che per chi, come me, conserva ancora la memoria storica di quella che oggi è diventata l’odierna information technology, avrà invece un senso.

Hello World!

 

Condividi
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  

Commenta con il tuo nome Facebook

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Sostieni Franz’s Blog

Se vuoi aiutarmi a tenere vivo questo blog, puoi fare una donazione. Non ci sono limiti, ne in basso ne in alto.

In ogni caso, Franz’s Blog resta a tua disposizione come per tutti.

Grazie infinite, qualunque sia la tua intenzione!





Newsletter:

Cosa aspetti... una pacca sulla spalla? Iscriviti! Metti la tua mail e clicca su submit. Io non faccio spam!


Cerca nel sito
Solo corrispondenza esatta
Cerca nel titolo
Cerca nel contenuto
Cerca nei post
Cerca nelle pagina
Professionals

Catherine Bellwald

Fisiatra, Agopuntrice, Esperta in Medicina Tradizionale Cinese

Iscriviti ai podcast
Su FB…
Guardiani

Guardiani

Guardiani

- Romanzo -

Sullo sfondo della millenaria guerra con i Kerberos, razza dedita alla conquista ed al dominio, i Guardiani, guerrieri antichissimi dotati di straordinari poteri e le loro bellissime compagne, le Donne di Razza, anch’esse dotate di poteri e percezioni sottili e in grado di tramutarsi in enormi pantere, sono alla ricerca del futuro Guardiano Imperiale, disincarnato a forza dai Kerberos e del tutto inconsapevole su un pianeta sconosciuto. La sopravvivenza di milioni di razze e pianeti dipende da una corsa contro il tempo per ritrovare Kirshan prima che lo facciano i nemici.

Kesa – Alla Fine della Solitudine

Kesa
Alla fine della solitudine.

Kesa Alla fine della solitudine

- Romanzo -

Una storia dolce e intensa, ambientata in una Milano moderna, ma che spesso ritorna ai ricordi di altre vite vissute da Mira, in tempi antichi in cui straordinari poteri le consentivano di influire sul destino di interi popoli. Una trama avvincente che guida il lettore con dolcezza in una dimensione spirituale di amore, passione e sacrificio, sullo sfondo del percorso interiore di un essere eccezionale.

La Magia del Cuore

La Magia del Cuore.

La Magia del Cuore

- Saggio -

Una sintesi di un cammino di ricerca interiore con suggerimenti, tecniche e metodiche per lo sviluppo personale.

Pensiero Lucido

Pensiero Lucido.

Pensiero Lucido

- Saggio -

Esposizione e metodi per una progressiva affinazione delle proprie capacità cognitive.

Antaratman Yoga

Antaratman Yoga.

Antaratman Yoga

- Saggio -

La descrizione delle tecniche vocali e dei contenuti alla base del metodo Antaratman Yoga.

Istruzioni d’uso del blog
Leggi prima di sparare cazzate! Leggi prima, poi spari cazzate