[PIPython] problema con le date

Nicola Larosa nico
Ven 19 Nov 2004 15:16:48 CET


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> Sai com'e' ... Se uno vuole scrivere codice complicato il modo lo trova
> sempre... Il problema in fondo e' essere semplici ;)

Parole sante. :-)


> perche' non organizzare un giro di "Python golf" ? L'altro (odiato e quindi
> innominabile) linguaggio ha gia' codesta disciplina... :)
>
> http://perlgolf.sourceforge.net/

Qui partirebbe un rant di alcune ore, ma cercherò di limitarmi.

"A competition to find the shortest (fewest keystrokes) Perl code to solve a 
given problem."

"fewest keystrokes"?!? Da quando in qua la semplicità si misura in numero di 
caratteri? Combattiamo sempre con gli stessi errori. :-(

Ricordo un'intervista a Dennis Ritchie sul perché nel linguaggio C (e poi 
anche in Python, ahimé) si usi "=" per l'assegnazione e "==" per il 
confronto; la risposta fu che siccome l'assegnazione è molto piu` frequente 
del confronto, in questo modo si risparmiano caratteri nel sorgente.

AARGH! CHI SE NE FREGA DELLE DIMENSIONI DEL SORGENTE!!! Programmando in C, ho 
fatto per anni l'errore di scrivere "if a = 1" , e qualche volta l'ho fatto 
anche in Python. Sarà che ho imparato a programmare col Pascal, ma non 
sarebbe stato tanto più bello scrivere "if a = 1: b := 2"?

E poi che facciamo, ritorniamo a chiamare le variabili "i", "j" e "k"? 
Giammai! :-)


> grazie Nicola, mi fa piacere che qualcuno apprezzi la mia signature :D

Beh, per essere completa ha bisogno del canonico "trattino-trattino-spazio" 
all'inizio. :-)


- -- 
Nicola Larosa - nico a tekNico.net

"Il pop italiano? Ottima scuola per i jazzisti full of patterns!
In definitiva ho dovuto scavare nella semplicità."
"Italian pop? A very good school for full-of-patterns jazz players!
In the end I had to dig into simplicity."
 -- Danilo Rea, Ottobre 2003

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBEgakXv0hgDImBm4RAu3QAJ9kOzmkfdAU2tQWucFeLRi0Nik8CQCgjCl2
LpGRzoRcKTySUUPY2ETLowM=
=H9FV
-----END PGP SIGNATURE-----



More information about the Python mailing list