Mi rispondo da solo: lo trovai in "Code Like a Pythonista - Idiomatic Python", in particolare qui:
http://python.net/~goodger/projects/pycon/2007/idiomatic/handout.html#other-languages-have-variables ----- Messaggio originale ----- > Da: Val <donchisciott...@yahoo.it> > A: Discussioni generali sul linguaggio Python <python@lists.python.it> > Cc: > Inviato: Martedì 24 Aprile 2012 14:43 > Oggetto: Re: [Python] (senza oggetto) > > A questo proposito non ricordo in quale documento, presentazione o manuale > c'erano i disegnini della variabile come: > > - scatolina che contiene il valore(in altri linguaggi) > > - o come "etichetta_da_valigia" che si affibbia al valore (in python) > > Compresi all'istante la differenza del concetto. > Qualcuno ricorda dove lo posso aver visto un disegnino così? > > Valerio > > > > ----- Messaggio originale ----- >> Da: enrico franchi <enrico.fran...@gmail.com> >> A: Discussioni generali sul linguaggio Python > <python@lists.python.it> >> Cc: Val <donchisciott...@yahoo.it> >> Inviato: Martedì 24 Aprile 2012 14:27 >> Oggetto: Re: [Python] (senza oggetto) >> >> 2012/4/24 Giovanni Porcari <giovanni.porc...@softwell.it>: >> >>> Non sarebbe più semplice dire da subito che ci sono oggetti mutabili > (le >> scatole) e oggetti immutabili ? >> >> Qui faccio io il pedante... in Python uno dei problemi piu' grossi > e' >> a mio avviso capire che le variabili sono in prativa l'unico concetto >> del modello che non e' un oggetto. In Python tutto e' un oggetto e >> tutto quello che e' un oggetto lo puoi manipolare al solito modo. >> L'unica cosa che *veramente* non e' un oggetto sono i *nomi* degli >> oggetti, ovvero le variabili. >> >> Certo, riesci a tirarle dentro nel giocattolo passando per opportuni >> dizionari... ma di per se non sono oggetti. >> >>> Se la strisciolina 'Pieruccio va al mercato' non ha altri fili > >> collegati allora la butto nel cestino. >> >> Posto che la metafora del filo non mi dispiace affatto (e ricorda >> quella del dito), anche le scatole funzionano. >> >> Tu hai una scatola e ci metti dentro un oggetto. In qualunque momento >> puoi mettere un altro oggetto nella scatola. Accedi le scatole con un >> nome. E quando hai bisogno di un oggetto lo devi andare a pescare in >> qualche scatola. >> >> Ok. Poi il vantaggio del filo e' che e' molto piu' facile > spiegare >> l'aliasing che con le scatole. >> >>> Lo so che è un'esempio idiota ma salverebbe molti dalla > convinzione che >> le variabili python siano come quelle >>> FORTRAN o COBOL o PASCAL etc etc. >> >> Beh, ma nel caso di questi linguaggi non direi che la metafora delle >> scatole funziona... >> La metafora delle scatole funziona bene con i linguaggi "reference >> based". >> >> -- >> . >> ..: -enrico- >> > _______________________________________________ > Python mailing list > Python@lists.python.it > http://lists.python.it/mailman/listinfo/python > _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python