TGViewer
InsiDevCode InsiDevCode @insidevcode · 365 subscribers
Post #6884 55

Forwarded from Flavius Florin Harabor || 2088.it

FORTRAN

Nel 1954, persino per calcolare un'operazione banale come $1 + 1$ servivano trenta estenuanti righe di istruzioni scritte a mano.

L'informatica era un lavoro certosino, quasi artigianale, consumato ad armeggiare direttamente con l'hardware in un linguaggio assembly ostico e spietato.

Quando John Backus, un giovane matematico di IBM, varcò la soglia dei suoi superiori proponendo un'idea folle — insegnare alla macchina a scriversi il codice da sola —, la reazione fu una sola: scetticismo puro. I programmatori dell'epoca, custodi dell'arte dell'ottimizzazione, lo derisero apertamente.

In quegli anni il contesto non perdonava azzardi. L'IBM 704, il gigantesco mainframe per cui Backus stava lavorando, non si acquistava: si noleggiava a cifre astronomiche, con tariffe orarie che superavano di gran lunga lo stipendio di qualunque ingegnere. Un secondo di calcolo sprecato era un capitale buttato al vento. L'efficienza era un'ossessione, e nessuno credeva che un automatismo potesse competere con l'intuito umano nel limare e ottimizzare ogni singolo registro di memoria.

Per tre anni, isolati in una scommessa che molti consideravano fallimentare, Backus e il suo team lavorarono nell'ombra. Il loro non doveva essere un semplice traduttore, ma un prodigio di logica: un compilatore capace di vivisezionare la struttura di un programma, stanare gli sprechi, spostare le istruzioni inutili fuori dai cicli e riorganizzare il flusso con la fredda precisione di un maestro di scacchi.
Nel 1957 avvenne il miracolo. IBM lanciò ufficialmente FORTRAN.

Quando i primi test compararono i risultati, il mondo dell'informatica rimase pietrificato. Il codice generato da FORTRAN toccava un'efficienza incredibile, pari al 90% di quello ottimizzato a mano dai migliori esperti del pianeta. Ma la vera magia era un'altra: d'un tratto, un ingegnere non doveva più smarrirsi nei labirinti della memoria. Bastava scrivere una formula algebrica pulita e familiare, come $C = A + B$.
Con un colpo solo, le righe di codice necessarie crollarono di venti volte.

Il tempo di sviluppo si azzerò, il carico cognitivo si dissolse e la programmazione smise di essere una prigione per pochi eletti.

FORTRAN non si limitò ad avere successo: polverizzò ogni resistenza, travolse l'industria e dimostrò al mondo che l'era dei linguaggi di alto livello era finalmente iniziata.

Tag: #AppuntamentoConLaStoria #Informatica #Programmazione #Fortran
  • ❤ 2
  • 👎 2
More from @insidevcode
  1. Sep 11, 2026COBOL - 1959 Nel 1959, il mondo delle grandi aziende, delle banche e dei ministeri stava a…
  2. Aug 24, 2026📰 La Serie A pubblica uno spot anti pirateria realizzato con AI – Un clamoroso ‘autogol’?…
  3. Aug 3, 2026Quello che nessuno ha capito dell'AI nella Ricerca. O Quasi. https://giorgiotaverniti.subs…
  4. Jul 25, 2026Claude 4.8 e 5: l'ecosistema completo! 24 pagine nate da test, prove e utilizzo quotidiano…
  5. Jul 22, 2026Da zero a un sito web live in 60 minuti con Claude AI e Figma Make Ti bastano solo 2 strum…
  6. Jul 21, 2026Usi Claude AI ma finisci i crediti subito o passi il tempo a fare copia-incolla? 🤖💡 In a…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →