Luca Minuti
Non vorremo mica farci mancare un articolo sulla AI? A parte gli scherzi, da qualche tempo github sta cercando di rivoluzionare il mondo della programmazione tramite Copilot. Questo strumento è in pratica un code completion all’ennesima potenza. Infatti non si limita ai soliti suggerimenti che ci da l’IDE ma, leggendo i nostri sorgenti e attingendo all’enorme quantità di codice sui repository pubblici di GitHub è in grado di capire cosa stiamo cercando di fare e scrivere per noi il codice necessario. Riesce anche a scrivere del codice data una descrizione, a spiegare cosa fa un blocco di codice o documentarlo.
Purtroppo per ora Delphi non ha una integrazione con questo tipo di strumenti ma da Delphi 11, con l’introduzione di LSP, possiamo scrivere il codice per esempio con VS Code e sfruttare, da lì, le capacità di copilot. Su github (ma guarda un po’) si trova un progetto che permette di passare velocemente da Delphi e VSC in modo da riuscire abbastanza agevolmente ad usare copilot.
Al momento copilot costa $10/mese ma il primo mese è gratis e sicuramente vale la pena fare una prova.