Questa settimana ho passato del tempo a cercare di scrivere un plugin per Discourse usando ask.discourse. Sono rimasto stupito da come ho potuto descrivere la funzione del plugin che desideravo creare e mi ha fornito un sacco di suggerimenti e frammenti di codice, alcuni dei quali funzionavano effettivamente.
Sono un programmatore amatoriale. Oltre alla mia istanza di Discourse, gestisco un altro server con un database MySQL, un backend PHP e un frontend Jquery/Javascript, ma non sono un programmatore professionista. La maggior parte delle volte, quando sviluppo quel sito, inserisco semplicemente le mie richieste in Google e questo (Gemini, immagino) mi fornisce esempi di codice. La maggior parte funziona subito e sono abbastanza bravo in Javascript da capire il motivo se non funzionano.
Ho usato molti linguaggi di programmazione nel corso degli anni e in passato ho passato ore a leggere, cercare e sperimentare per capire cose che ora inserisco in Google e finisco in pochi minuti ciò che in passato richiedeva ore o giorni.
Sono rimasto stupito da quanto bene abbia funzionato ask.discourse e alla fine sono riuscito a far funzionare un plugin che faceva approssimativamente quello che volevo. Con un po’ di stile (css) potrebbe/potrebbe diventare un plugin utilizzabile. Sono incuriosito dalla possibilità che un servizio assistito dall’IA possa snellire la creazione di codice.