>
> decisamente *no* :-)
>
> L'indentazione a valenza semantica è il motivo principale che mi tiene
> lontano dal pitone.
dimmi quando è stata l'ultima volta che hai scritto codice con
un'indentazione "artistica"
e dimmi quanto hai apprezzato cose del genere quando ti è toccato metter
mano a codice altrui / di cui non ricordavi più neanche l'esistenza
comunque, de gustibus, pero' non ritengo sia giusto ritenere python peggiore
di altri linguaggi per *questa* scelta progettuale; alla fin della fiera
esistono fior di programmi (anche web oriented, ma anche no) scritti da
fior di programmatori.
Ragazzi, suvvia, abbiamo già fatto questa discussione. In questo
stesso NG, ed i partecipanti erano sempre gli stessi. :)
E visto che anche i punti di vista sembrano essere i medesimi, è
inutile iniziare nuovamente a dire le stesse cose, no?
Al più, andiamocene su google groups e rileggiamoci quel vecchio
thread, e facciamo conto di averlo scritto ora. :P
> comunque, de gustibus, pero' non ritengo sia giusto ritenere python peggiore
> di altri linguaggi per *questa* scelta progettuale;
Nessuno ha detto una cosa del genere, semplicemente è una scelta
con cui non mi ritrovo, e credo che un programmatore debba avere
una certa affinità con i linguaggi che usa. Del resto ce ne sono
ormai così tanti, che sarebbe masochistico fare diversamente. :)
>> erh, scusami, ma puoi mostrarmi che hai scritto?
> Caso tipico:
[cut]
ahhhhhhhhh! :D
ma quello non e' codice artistico :D
io intendevo cose molto piu' disordinate, a vedersi
cose come
while (qualcosa1)
if (qualcosa1)
comando1; /* questo *
if (qualcosa2) { * è un comando *
comando2; * che fa qualcosa *
comando3; } comando4; * */
if (qualcosa3)
comando5; else
{ comando6 }
comando7
ed è per quello che ero trasalito, qualche post fa, quando m'hai detto che
neanche 2 ore prima ne avevi appena prodotto...
(e, tra l'altro, ho visto cose simili, se non peggiori, quando ero studente
alla laurea triennale in informatica)
> open F, '<', $path or
> open F, '<', $path2 and $isAltern = 1
> or die "Can't open that pesky files... $!";
posto che, nel caso specifico, si sarebbero usate le eccezioni, in generale,
guarda che *comunque* è possibile indentare nel modo preferito, basta usare
le parentesi tonde: