Google ha annunciato “Project IDX”, un nuovo strumento AI rivolto ai programmatori.
In pratica consiste di un IDE (ambiente di sviluppo) dentro al browser, che include funzioni avanzate di AI al suo interno.
Il chatbot integrato si chiama Codey (fanno a gara coi nomi brutti eh…).
Codey è simile a ChatGPT/Bard e può aiutare gli sviluppatori con domande generali di codice, così come quelle relative specificamente al codice su cui si sta lavorando (compresa la capacità di spiegarlo) e la capacità di aggiungere azioni di codice contestuali come:
Ok, sembra molto interessante!
Dovrebbe essere simile alla modalità “chat” di Copilot, l’assistente al completamento del codice di Microsoft.
A proposito di Copilot…
Ormai in Datapizza in molti lo usiamo quotidianamente e ci fa risparmiare abbastanza tempo!
Infatti il suo aiuto consiste nel rimuovere gran parte della “noia” dal lavoro di coding, come ad esempio scrivere commenti, completare il codice in modo ovvio, scrivere liste, nomi, percorsi, ecc..
Una riflessione:
Si potrebbe argomentare che questi tool AI riducono troppo lo “sforzo di ragionamento” del programmare e dunque alla lunga siano dannosi, ma onestamente questa tesi non ci convince
Se a te togliessero lo smartphone oggi, non ti sentiresti… “più stupido” in un certo senso?
Non sentiresti che tutto il potere che deriva dal tuo accesso a Internet con un click è svanito?
Ecco noi stiamo notando che con gli assistenti AI al codice è più o meno la stessa cosa…
Alcuni studi sull’effetto dell’AI sul lavoro della programmazione:
Scoperte chiave:
Ecco alcuni nuovi tools AI che durante la settimana abbiamo provato:
Questa settimana ti lasciamo un progetto che abbiamo molto a cuore come programmatori e data scientist:
Un buona struttura per un progetto di coding!
Si chiama CookieCutter, ed è un framework generale che permette di creare con un comanda la struttura pulita di un progetto, seguendo le “best practices”.
Sono anche disponibili vari modelli giĂ pronti!
Ecco il link 👉 https://github.com/cookiecutter/cookiecutter
Dai un’occhiata a questo paper, è di OpenAI!
Studia l’impatto delle AI generativa sulla società e sul mondo del lavoro… estremamente interessante!
Sostiene che avrebbe senso rinominare GPT da Generated Pretrained Transformer a General Purpose Technology…
Link allo studio 👉 https://openai.com/research/gpts-are-gpts