La mia prima applicazione in Vala. Che emozione! :)
Come promesso, ho trovato il tempo di ripulire un po' il codice del mio primo programmino in Vala, e per l'occasione ho creato una sezione apposita del sito dedicata a Vala, con una sottosezione dedicata a questo programmino, che ho chiamato Esse (spero non ci siano altri software con lo stesso nome...).
Il codice non è molto denso di commenti, anche perché, secondo me, è talmente chiaro e lineare che avrei finito col riscrivere in italiano quello che già si capisce leggendolo. L'unica cosa che forse confonde un po' le acque sono i continui cast tra un oggetto e l'altro. Spero che nelle future versioni di Vala il tutto venga un po' automatizzato e reso più trasparente.
Che altro aggiungere? Scaricatelo, guardate il sorgente, provatelo e fatemi sapere le vostre impressioni. La licenza è GPL2.
Vi ricordo che avrete bisogno del compilatore Vala (e del GCC) per compilarlo. In Debian Lenny (testing) è già presente da diversi mesi, quindi basta un
aptitude install valac
Happy hacking. ;)