
Il piacere di sviluppare con l'AI e con Delphi, aspettando Skynet
Per me, l’articolo scritto da Carlo Barazzetta sul blog Ethea è la risposta perfetta alla domanda “Cosa succede quando si incontrano un linguaggio che ha ancora molto da dire, un tool AI maturo e qualcuno che sa come metterli a frutto?”.
Ho letto tutto l’articolo e trovo sia una delle testimonianze più concrete e ben contestualizzate sull’impatto dell’AI (e del suo corretto utilizzo!) in una realtà aziendale medio-piccola, del tutto simile a quella in cui opero io.
Trovo inoltre particolarmente significativo che tutto questo ruoti attorno a Delphi: è un linguaggio spesso ingiustamente bistrattato, a volte anche oltremisura, ma che continua giorno dopo giorno a dimostrare enormi potenzialità, anche nel “periodo magico” che stiamo vivendo.
Vedere come l’AI possa essere un boost di produttività, qualità e stabilità del software, tanto nei progetti open source - e ne ho qualcuno anche io tra i miei repo su GitHub - quanto in quelli destinati ai clienti, è una conferma della misura di ciò che questo ambiente e linguaggio di programmazione abbia ancora da offrire.
Inoltre, l’articolo di Carlo (di cui consiglio la lettura, nel caso non fosse chiaro) va oltre la semplice dimostrazione delle potenzialità degli strumenti: offre una raccolta di consigli preziosissimi su come integrare l’AI nei processi aziendali e sfruttarla per ciò che realmente può dare. Le indicazioni fornite nell’articolo le condivido praticamente al 110%. E dire che quelle raccontate sono alcune delle tante “primizie” che Claude può riservarci (ma anche altri tool analoghi ne possiedono di simili).
Questo post per me è anche l’occasione per esprimere a Carlo la mia enorme stima per la sua capacità di portare idee innovative nell’ecosistema Delphi, trasformandole in tool e componenti che ti semplificano la vita in maniera esponenziale, quasi con la leggerezza e la curiosità di chi costruisce un giocattolo - e qui magari emerge l’esperienza maturata ai tempi del C64 - ma con risultati capaci di regalare un autentico “effetto wow”, con un impatto sia visivo sia funzionale, senza però mai sacrificare l’usabilità e la semplicità.
Non so come cambierà la quotidianità degli sviluppatori nei prossimi anni, o meglio non so quanto drasticamente cambierà (perché è certissimo che lo farà), ma oggi siamo certamente davanti a un universo di possibilità e meraviglie (in alcuni casi, non saprei descriverle in altro modo) e abbiamo appena iniziato a esplorarle. Chissà quante altre cose sono ancora nascoste nelle reti neurali, e mi riferisco genericamente sia a quelle umane sia a quelle degli LLM. 😊
Se davvero stiamo andando verso Skynet, direi che lo stiamo facendo divertendoci parecchio. Questo forse è il vero paradosso dell’era che stiamo vivendo: sorridiamo mentre ci dirigiamo verso scenari forse ineluttabili. Del resto, pur avendo tutti amato il film Matrix che ha anticipato benissimo il possibile epilogo della storia dell’umanità, noi esseri umani dimostriamo ancora una volta di non imparare mai nulla! 😅