Il recap
Dopo l'hardware (puntata 14) e gli errori (puntata 15), saliamo di un piano e rispondiamo alla domanda che li tiene insieme: una volta che hai un chip quantistico, come ci parli? La risposta è il software. Con un'immagine portante — l'hardware è un pianoforte costato milioni, ma senza spartiti non suona — ricostruiamo l'intero stack che traduce un problema di business in impulsi sul qubit. L'analogia chiave è con l'informatica classica: oggi il quantum è ancora «vicino all'assembly» (si programma gate per gate) e tutto l'ecosistema si muove per salire di astrazione, verso i linguaggi ad alto livello. Mostriamo la piramide a cinque strati (applicazione, design ad alto livello, SDK, transpiler, runtime), spieghiamo perché il transpiler è «l'eroe nascosto», passiamo in rassegna l'ecosistema degli SDK (Qiskit 2.0, Cirq, PennyLane, tket) e l'ingresso di NVIDIA con CUDA-Q. Infine l'angolo di mercato: come nel classico, il valore migra verso l'alto, verso il software — il round da 110 milioni di dollari di Classiq ne è il segnale — con la doppia cautela anti-hype: la portabilità non è ancora «efficiente ovunque» e i finanziamenti non sono ricavi.
I concetti chiave
- Il messaggio-bussola: l'hardware rende il quantum possibile, il software lo rende usabile. È lo strato che traduce un problema in un circuito, lo ottimizza per la macchina reale, ne gestisce gli errori e restituisce un risultato.
- L'analogia portante: oggi il quantum è ancora «vicino all'assembly» (si programma gate per gate); tutto il software si muove per salire di astrazione, verso i linguaggi ad alto livello — la stessa traiettoria del classico, compressa in pochi anni.
- Lo stack a cinque strati, dall'alto al basso: applicazione/dominio → design ad alto livello → SDK/framework → transpiler/compilatore → runtime. Più si sale, meno serve essere fisici — e più migra il valore economico.
- Il transpiler è «l'eroe nascosto»: traduce il circuito nei gate nativi della macchina, lo adatta alla connettività reale e lo accorcia. Un circuito più corto è meno rumoroso: una buona compilazione decide se il risultato è utile o puro rumore.
- Non esiste UN linguaggio del quantum ma un ecosistema: Qiskit 2.0 (IBM, il più diffuso), Cirq (Google), PennyLane (Xanadu, per il quantum machine learning), tket (Quantinuum). E l'ibrido CUDA-Q di NVIDIA, che fa lavorare insieme GPU e QPU.
- Anti-hype sulla portabilità: «scrivo una volta, giro ovunque» è vera solo a metà. Standard come OpenQASM aiutano, ma per le prestazioni il circuito va ancora compilato su misura per la macchina. Portabile non significa «ugualmente efficiente ovunque».
- La frontiera: le «functions» (servizi pronti, l'App Store del quantum) e il design ad alto livello (Classiq) — il quantum diventa un servizio software, come è successo al cloud classico.
- Dove va il valore: come nel classico (Intel fa i chip, ma Microsoft, Oracle, SAP catturano i profitti), il valore migra verso l'alto. Segnale fresco: Classiq, azienda di puro software, ha chiuso un round da 110 milioni di dollari, il più grande di sempre per un software quantistico.
- Cautela anti-hype: finanziamenti ≠ ricavi. I round dicono dove gli investitori scommettono che sarà il valore, non che il business sia maturo. E il settore è in selezione (alcuni pionieri, come Zapata, hanno chiuso o riconvertito).
- Per le aziende: si può iniziare oggi, dal software, con poco — SDK open-source e simulatori gratuiti. Imparare a riformulare i propri problemi in modo «quantum-ready» è una competenza che vale a prescindere da quale hardware vincerà.
Perché conta
Come nell'informatica classica — dove il valore non è rimasto nel silicio ma è migrato verso il software (Microsoft, Oracle, SAP) — anche nel quantum la partita economica si gioca sempre più nello strato software. Capire lo stack serve a due cose: leggere dove gli investitori stanno mettendo i capitali (e perché aziende che non costruiscono nessun chip raccolgono centinaia di milioni), e capire da dove un'azienda può partire oggi, a costi bassi, per prepararsi. Con la barra anti-hype sempre alta: la portabilità non è ancora «efficiente ovunque» e i finanziamenti non sono ancora ricavi.
Risorse
Glossario della puntata
Stack software quantistico
L'insieme degli strati che separano un problema di business dal chip: applicazione, design ad alto livello, SDK, transpiler e runtime. Più si sale, meno serve essere fisici.
SDK / framework
Lo strato «gate-level» dove oggi lavora la maggior parte degli sviluppatori: si costruisce esplicitamente il circuito quantistico. È l'«assembly evoluto» del quantum (Qiskit, Cirq, PennyLane, tket).
Transpiler (compilatore)
Il traduttore-ottimizzatore che riscrive un circuito ideale su misura per una macchina reale: decompone nei gate nativi, lo adatta alla connettività e lo accorcia per ridurre il rumore.
Primitivi (Sampler / Estimator)
Interfacce di esecuzione del runtime: il Sampler restituisce distribuzioni di misura, l'Estimator stima valori attesi di osservabili. Integrano già di default soppressione e mitigazione degli errori.
Functions (catalogo)
Servizi pre-costruiti che nascondono lo stack: invece di scrivere il circuito si chiama una funzione. È l'«App Store» del quantum; molte funzioni sono fornite da aziende terze.
OpenQASM / QIR
Standard di interscambio che favoriscono la portabilità: OpenQASM 3 è un linguaggio comune di rappresentazione dei circuiti; QIR è una rappresentazione intermedia basata su LLVM per disaccoppiare linguaggi e hardware.
Middleware
La categoria industriale tra applicazione e hardware — compilatori, orchestrazione, controllo, gestione errori — potenzialmente hardware-agnostica. È lo strato dove oggi affluiscono ingenti capitali.
Portabilità (write once, run anywhere)
La promessa di scrivere un programma una volta ed eseguirlo ovunque. Oggi vera solo in parte: la portabilità funzionale non coincide con quella delle prestazioni, che richiede ancora compilazione su misura.


