Creare software in grado di programmare in autonomia, o quantomeno di capire in maniera intelligente le intenzioni del programmatore umano, assisterlo, consigliarlo e indirizzarlo. Proponendogli soluzioni, scorciatoie, in generale scrivendo codice al suo posto. Un modo per alleggerire il lavoro, spesso ripetitivo, di chi scrive il codice sorgente, quella sequenza interminabile di istruzioni che fanno […]