Salve gente, da domani fino al 9 luglio io e il mio laptop ci trasferiamo in Svizzera. La motivazione principale è l'annuale conferenza
EuroPython che quest'anno si tiene a Ginevra, più precisamente al CERN. Sarò però a Zurigo per un paio di giorni a rompere le palle ad un amico che lavora li per Google :-)
Tra le
infinite sessioni ce n'è una intitolata
Programming Avalon with IronPython che magari riuscirò a seguire e vi posterò le mie impressioni. Questo è il contenuto:
This talk will use a simple (but useful) example application to demonstrate how
Windows Presentation Foundation (WPF) applications can be build using Python.
The talk will begin by explaining key Microsoft .NET concepts and how they can be
accessed though IronPython. Authoring simple eXtensible Application Markup Language
(XAML) interfaces will also be demonstrated, both using Microsoft's GUI tools and by
writting XAML code directly. Finally, the key points in building and packaging a
complete WPF application will be illustrated.
Ho scoperto che purtroppo Alan Kay che aveva un keynote non ci sarà per problemi di salute. Tanto per la cronaca è l'inventore dell'OOP, di Smalltalk e un pò di altra roba credo.
Ricapitoliamo:
1-2 luglio: Zurigo
3-5 luglio: EuroPython
Azz ci sono ancora 4 giorni. Quei 4 giorni saranno i più tosti perchè pareciperò allo sprint di PyPy (vedere post precedente per delucidazioni) insieme a gente di tutta Europa e non solo. Cosa è uno sprint? Prendi 10-15 persone skillate (escludendo me ovviamente :-D), le piazzi in una stanza con i loro portatili, una lavagna e un pò di cibo e fai in modo che scrivano codice portando avanti un progetto tutte insieme simultaneamente. PyPy usa molto questo strumento di sviluppo (e anche altri progetti opensource). Nella pratica funziona benissimo perchè tutto il core team è li insieme e chi come me ha la fortuna di parteciparvi può apprendere direttamente da loro le tecniche di sviluppo sul progetto. Ho anche scaricato 4 giga di video su PyPy hahahaha :-D
So per vie traverse (diciamo che sono andato a guardare nella sua cartella sul subversion :-)) che Antonio Cuni (l'italiano artefice del backend .NET) ha finito la tesi intitolata "Implementing Python with .NET", se qualcuno è interessato mi faccia sapere che chiedo a lui se posso divulgarla.
Se sopravviverò a 4 giorni di coding ininterrotto vi faccio un fischio, intanto vi linko le foto dell'ultimo sprint di PyPy a Tokyo dove mannaggia causa esami non sono potuto andare (ok mi flagello già da solo dato che gli sprint sono solitamente rimborsati per gli studenti): http://www.flickr.com/photos/chrigstrom/sets/72057594116388174/