← Back to list

If Then Else: dove è finito il THEN?

Un’indagine semiseria sulla scomparsa della congiunzione più rassicurante dell’informatica, vittima del minimalismo sintattico e metafora…

FMike · 2026-06-25 10:36 · 0 claps · 2.7 min read
#programmazione #umorismo #informatica #coding #satira
Open on Medium ↗
Wiki topics: 💻 · Programming 🏠 · Home & Living 🥊 · Combat Sports

If Then Else: dove è finito il THEN?

Un’indagine semiseria sulla scomparsa della congiunzione più rassicurante dell’informatica, vittima del minimalismo sintattico e metafora del nostro tempo.

Photo by Markus Spiske on Unsplash

Photo by Markus Spiske on Unsplash

Vi ricordate quando il mondo aveva un senso? Quando le cause avevano un effetto, le azioni una reazione e, soprattutto, quando i linguaggi di programmazione rispettavano la grammatica di base?

Se siete cresciuti a pane e Pascal, o se avete mosso i primi passi con il Visual Basic (non nascondetevi, lo abbiamo fatto tutti), ricordate sicuramente una struttura logica pacifica, solida, inattaccabile. Una trinità sintattica che suonava più o meno così:

IF (condizione) THEN
    [fai qualcosa di bello]
ELSE
    [panico]
END IF

Era bellissimo. C’era un’ipotesi (IF), c'era una conseguenza chiara e dichiarata ad alta voce (THEN), e c'era il piano di riserva (ELSE).

Poi, improvvisamente, il THEN è sparito.

L’omicidio perfetto: chi ha ucciso il Then?

Oggi, se aprite un file sorgente in C, Java, JavaScript o — Sigh — Python, vi accorgerete che del THEN non c'è più traccia. È stato brutalmente cancellato, spazzato via dalla smania di abbreviare tutto.

Guardate cosa è diventato oggi il costrutto fondamentale della logica informatica:

if (caffe < 1) {
    umore = "pessimo";
} else {
    umore = "accettabile";
}

Cosa sono quelle parentesi graffe? Chi le ha invitate? E in Python? In Python la situazione è ancora più drammatica, un vero e proprio affronto alla punteggiatura:

if stipendio == 0:
    piangi()
else:
    ordina_sushi()

Due punti. Due punti. “Se il mio stipendio è zero… due punti”. Ma due punti cosa? Dove è finito l’ALLORA”?

I programmatori moderni vi diranno che il THEN era verboso, che faceva sprecare ben quattro battute sulla tastiera (cinque, contando lo spazio). Vi diranno che il compilatore "lo capisce dal contesto". Ma noi sappiamo che non è una questione di ottimizzazione. È una questione psicologica.

I principali sospettati

Se dovessimo aprire un fascicolo su questa sparizione, i colpevoli sarebbero evidenti:

  • I creatori del linguaggio C: Hanno iniziato loro negli anni ’70. “Perché usare le parole quando possiamo usare simboli arcani che sembrano disegnati da un gatto che cammina sulla tastiera?”.
  • La lobby del “Minimalismo a tutti i costi”: Gli stessi che vi vendono un telefono senza caricabatterie e senza jack per le cuffie, vi hanno tolto il THEN. Meno è meglio, dicono.
  • La pigrizia dei Millennial (e Gen Z): Scrivere T-H-E-N affatica i tendini. Molto meglio premere Shift + [ per fare una bella parentesi graffa e sentirsi subito degli hacker nei film anni '90.

Una metafora della nostra epoca

Ma se facciamo un passo indietro, ci accorgiamo che l’informatica è sempre lo specchio della società. La scomparsa del THEN nei nostri IDE non è un caso isolato: è la perfetta metafora dell'età contemporanea.

Viviamo nell’epoca del “Se questo, … Bo, vediamo”. Abbiamo perso il concetto di conseguenza logica e rassicurante.

Provate ad applicare il costrutto alla vita reale dei trentenni di oggi:

  • IF (Studio 5 anni e prendo una laurea magistrale con lode)
  • [Vuoto Cosmico, forse uno stage non retribuito]
  • ELSE (Faccio i balletti su TikTok e fatturo milioni).

Il THEN è scomparso dalle nostre vite. Mettiamo in atto la condizione iniziale, ma il risultato atteso non viene esplicitato dal sistema. È implicito, è nascosto dietro a una parentesi graffa o a un'indentazione traballante (basta uno spazio in meno e crolla tutto il progetto di vita).

Sappiamo benissimo cosa succede nell’ELSE (il fallimento, il piano B, il ritorno a casa dai genitori), ma l'azione diretta e positiva, il caro vecchio ALLORA, ci è stato sottratto.

Ridateci l’ALLORA

Forse è arrivato il momento di fare una petizione. Di scendere in piazza con dei cartelli scritti in font Courier New.

Rivogliamo la verbosità. Rivogliamo la certezza che, se un’istruzione è vera, ALLORA succederà esattamente quello che c’è scritto nella riga successiva, senza dovercelo far intuire da una tabulazione.

Perché un mondo senza THEN è un mondo in cui tutto è solo un enorme, caotico e imprevedibile ELSE.


메타데이터
post_id
f0906aa9bc48
slug
if-then-else-dove-è-finito-il-then-f0906aa9bc48
url
https://medium.com/@gargakk/if-then-else-dove-%C3%A8-finito-il-then-f0906aa9bc48
canonical_url
https://medium.com/@gargakk/if-then-else-dove-%C3%A8-finito-il-then-f0906aa9bc48
author_url
https://medium.com/@gargakk
status
ok
fetched_at
2026-07-13 20:46:58