Alla scoperta di python…
Tuesday, April 25th, 2006In questi giorni ho smanettato un pochetto con python, nel senso che ho dato un occhiata alla sintassi etc, che dire? bellissimo linguaggio di programmazione, pulito, elegante, semplice da usare, molto potente e di altissimo livello (sopratutto considerando che si tratta di un linguaggio di scripting), e divertente.
Non c’è da stupirsi se si è guadagnato la sua bella fetta di sviluppatori (ah approfitto dell’occasione per salutare chip che è un fanatico di python
).
Ovviamente chi mi conosce un minimo saprà che se nutro un minimo d’interesse nei confronti di python c’entrerà in qualche modo anche GNOME…m’avete beccato
, python è uno dei linguaggi preferiti dagli sviluppatori GNOME insieme al C e al C#, e molta della roba che usiamo tutti i giorni è scritta in python (ad esempio deskbar-applet) o supporta plugin scritti in python (come ad esempio rhythmbox, gedit, etc…). Grazie a PyGTK, binding per python delle librerie GTK+, è possibile scrivere applicazioni per GNOME usando un linguaggio facile e piacevole quale è il python.
La cosa che più mi spaventa di python è tutta la mole di documentazione disponibile in giro per la rete, anche in italiano…attenti a non sovraccaricare i vostri cervelli.
Qualche collegamento per cominciare? OK :
- Learn python in 10 minutes - Questo è in inglese ma se uno conosce altri linguaggi di programmazione offre una buona panoramica su python.
- Guida allo stile del codice python - Perchè avere stile è importante
Python essenzialmente è un linguaggio pulito, ma meglio dare comunque un occhiata ad alcune convenzioni da adottare per mantenere il codice leggibile. - Documentazione su python.it - Molto pane per i vostri denti di pitone (i pitoni hanno denti??), comincerei con tutorial (si proprio quello sopra la scritta “Iniziate da qui”).
- Dive into python - Libro gratuito sulla programmazione python, tradotto in italiano…
- Tutorial PyGTK - Tutorial sul come scrivere applicazioni GTK+ usando python (in inglese, ma non fa niente).
Se volete potete anche dare un occhiata ai miei preferiti relativi a python (che per il momento sono questi nella lista qui sopra), spero di aver stuzzicato un po’ il vostro appetito, e di poter approfondire un po’ meglio quanto prima.