Guardare mio figlio di 9 anni programmare sopra Claude rende chiaro che sta usando un nuovo linguaggio di programmazione. Ha una struttura di input strana. Disegna diagrammi (o stati / flussi dell'app) e poi ragiona su di essi. Poi itera su di essi prima di creare nuovi diagrammi. È un linguaggio di programmazione multi-modale che ha il suo ciclo "scrivi" -> testa -> debug -> distribuisci. Oggi lo chiamiamo "vibe coding" e pensiamo che sia poco sofisticato. Ma penso che sia così che ogni cambiamento di livello di astrazione si sente per la generazione precedente di ingegneri.