Debito tecnologico e collasso dello slopware

Cassandra Crossing/ Gli LLM ci stanno conducendo verso destinazioni tanto evidenti quanto preoccupanti. E quella di una catastrofe software potrebbe essere la più vicina a noi.



[ZEUS News - www.zeusnews.it - 04-06-2026]

cassandra programmazione llm

Per festeggiare questo numero di Cassandra Crossing, la vostra profetessa preferita riaffilerà le sue armi per un problema che le è particolarmente caro e chiaro, dato il suo percorso professionale. Si tratta degli effetti a lungo termine dell'uso di LLM (Large Language Models). Non vi parlerà dei soliti argomenti, dei nuovi stuoli di disoccupati, dei cervelli putrefatti e di Skynet che scatena robot cromati e assassini. Vi racconterà invece, nuovamente e semplicemente, di un debito che si accumula, di un mucchio di polvere sotto il tappeto che cresce a dismisura e che ci seppellirà. Di qualcosa di reale, di conosciuto e di misurabile, cioè della qualità del software che ci circonda.

La vostra profetessa preferita ringrazia tutti i lettori, sia i 24 indomiti sia quelli occasionali, per averle permesso questo piccolo sfogo. Riesce infatti a sopportare città date alle fiamme e abitanti passati a fil di spada, ma il mondo del software che va a schifìo proprio no. Intendiamoci, l'intera industria della produzione del software ha sempre fatto abbastanza schifo, e le cose hanno sempre continuato a peggiorare. D'altra parte in una situazione in cui i primi a fregarsene sono quelli che lo producono e lo vendono, con l'unico scopo di guadagnare, cos'altro mai sarebbe potuto andare storto? Ma fintanto che sono stati degli umani a scrivere software schifoso, lo hanno fatto con i limiti delle loro incompetenza e della loro produttività, che sono, per fortuna, finite e non illimitate.

In questo modo i problemi che si manifestano sono occasionali e circoscritti; qualche apparato per radioterapia perforerà un paziente; un aereo o due cascheranno dal cielo; una sonda interplanetaria scaverà l'ennesimo cratere in un mondo lontano; e forse domani un asteroide giudicato innocuo dal sistema di difesa planetaria finirà il lavoro che il suo predecessore iniziò nello Yucatan. In attesa di questo, vediamo di capire cosa può peggiorare nel software che ci circonda e che ci fa sopravvivere. Visto che la quantità di software da cui dipendiamo continua costantemente a crescere e la sua qualità a peggiorare, è evidente che i problemi aumenteranno. Ma di quanto?

Se davvero la maggioranza del nuovo software sarà scritto usando degli LLM, il problema della qualità diventerà ancora più insidioso e pericoloso. Sì, perché se da una parte tutti sanno che gli LLM sono dei generatori di testi apparentemente raffinati ma solo plausibili, forse non tutti hanno pensato che il software scritto dagli LLM possiede esattamente le stesse caratteristiche. È un software plausibile, scritto elegantemente, ben formattato e commentato; basta sistemarlo in un paio di punti ed è pronto per andare in produzione, poiché passa tutti i test di prova; anche questi certamente preparati usando gli LLM. Ma è tutto falso come una banconota da 6 Euro; Denis Stetskov lo definisce in maniera efficacissima «una illusione di esattezza».

Infatti anche il software viene creato dagli LLM su base statistica, non di comprensione del problema, ispirandosi liberamente alla marea di software con cui è stato allenato, che in grande quantità risiede oggi su Github e altri repository pubblici. Lo fa nello stesso modo con cui genera testi con riferimenti e citazioni inesistenti, cioè prendendo pezzi di quello con cui è stato allenato e mettendoli insieme. E questo è un problema.

Cosa c'è nei progetti su Github? Per il 99% sono progetti appena abbozzati, o copiati e modificati da altri progetti, magari lasciati a mezzo e infine spesso abbandonati. Per un progetto software ben scritto e mantenuto, che so, OpenSSL o il kernel Linux, ce ne sono 99 che fanno pena, e che certo non vorreste controllassero l'aereo che vi sta trasportando. Ma c'è di peggio; quando un grave bug, come il recente CopyFail, viene trovato e corretto nel repository principale, in quanti dei progetti abbandonati o usati per prove questo verrà effettivamente corretto, e in quanti invece rimarrà? E statisticamente a cosa si ispireranno gli LLM? Quale software produrranno, visto che i progetti non aggiornati o abbandonati sono molti di più di quelli mantenuti? I peggiori bug diventeranno eterni, riemergendo periodicamente dagli LLM come i Grandi Antichi di R'lyeh, garantendone la loro conservazione e moltiplicazione.

Gli LLM si comporteranno quindi come generatori di grande efficienza non di codice, ma di bug, che aumenteranno continuamente di numero e soprattutto di insidiosità in tutto il software prodotto tramite LLM. Trascuriamo per brevità altri problemi, come la complessità crescente e non gestita del software così prodotto, che lo rende non più mantenibile dagli umani. Software che infatti nessuno più controlla; «Gira, è così bello, e poi il mio capo mi misura sulla produttività, non sulla qualità». Quindi nel software inevitabilmente si accumulerà, o meglio si sta già accumulando, un debito tecnologico fatto di bug e malfunzionamenti ineliminabili, perché con l'impiego degli LLM li abbiamo dotati della capacità di riprodursi.

Al peggio tuttavia non c'è mai fine, perché l'aiuto degli LLM, anche quando utilizzati con moderazione e dove opportuno, potrebbe venir meno proprio quando coloro che sanno programmare solo usando gli LLM diventeranno la maggioranza dei programmatori. È noto dal 2023 che i modelli linguistici, quando addestrati con testi prodotti da altri modelli linguistici, sono soggetti a collasso. Perdono la loro capacità di fornire risposte credibili e cominciano a fornirne di inutilizzabili. Il fenomeno del collasso dei modelli, già scientificamente verificato nel caso della generazione di testi, si ripresenterà inevitabilmente anche per la generazione di software, visto che il software slop prodotto dagli LLM popolerà tutti i repository software che vengono utilizzati per il loro addestramento, in maniera per lo più nascosta e difficilmente rilevabile.

È quindi possibile che, proprio quando i programmatori esperti di oggi cominceranno a sparire, anche gli LLM perderanno le loro capacità di generare software. Venir fuori dal pantano del debito tecnologico accumulato potrebbe allora essere molto, ma molto difficile.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Commenti all'articolo (0)


La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Di quale generazione fai parte?
Generazione silenziosa: i nati tra il 1925 e il 1945
Baby boomers: i nati tra il 1945 e il 1965
Generazione X: i nati tra il 1965 e il 1980
Generazione Y (o Millennials): i nati tra il 1980 e il 1995
Generazione Z (o Post-Millennials): i nati dal 1995 al 2010
Generazione Alpha (o Screenagers): i nati dopo il 2010

Mostra i risultati (4334 voti)
Giugno 2026
Quousque tandem abutere, Ursula, patientia nostra?
Grave falla in 7-Zip
Maggio 2026
Denunce ai Carabinieri sull'app IO
Apre Virtual OS Museum: 75 anni di sistemi operativi
Crisi delle memorie, la luce in fondo al tunnel
Copilot invade Excel
49.000 persone senza elettricità: il fornitore preferisce alimentare i datacenter della IA
Gmail, lo spazio gratuito si riduce a 5 Gbyte
Crisi della RAM, in vendita DDR 5 false con i chip in fibra di vetro
Windows 11 accelera davvero
Password in chiaro nella memoria di Edge
Google Chrome scarica un modello AI da 4 GB senza avvisare gli utenti
Ubuntu spinge sull'IA e divide gli utenti
Disastro PocketOS: l'agente IA cancella database e backup in pochi secondi senza supervisione
Aprile 2026
Telemarketing, arrivano i numeri brevi: identificheranno i servizi legittimi
Tutti gli Arretrati
Accadde oggi - 4 giugno


web metrics