[Generale] Re: [Tecnica] Perl e strutture dati multidimensionali

Yusef Maali maali.yusef a gmail.com
Gio 23 Nov 2006 02:18:13 GMT


On 11/23/06, Szymon Stefanek <pragma a siena.linux.it> wrote:
> On Thursday 23 November 2006 01:29, Yusef Maali wrote:
>
> > ma allora la gestione di array multimensionali del Perl è del tutto
> > simile (almeno da un punto di vista concettuale) a quella del C, o
> > sbaglio?
> > Da una parte hai references e dall'altra i puntatori.
>
> No, appunto.
>
[ SNIPPONE ]
>
> Riassumendo:
>
> - In C un array multidimensionale (o matrice multidimensionale) è assimilabile
>   ad un array lineare, è manipolabile tramite (aritmetica dei) puntatori e
>   occupa il minimo spazio possibile in memoria.
>
> - In perl un array multidimensionale (o matrice multidimensionale)
>   lo è solo sintatticamente ed in realtà è una struttura dati
>   abbastanza complessa (in particolare ad albero), quasi mai
>   contigua in memoria. Non è manipolabile tramite aritmetica
>   dei puntatori.


chiarissimo come sempre ;)
mi sento quasi in colpa di averti invogliato a scrivere cosi tanto a
quest'ora :)

Ma in KVIrc ti sei implementato un tipo di dati Variant (oddio come mi
ricorda il Visual Basic...) con tutte le relative funzioni associate?
:O

Devo ancora capire se sei semplicemente un genio, oppure un genio pazzo :P


Maggiori informazioni sulla lista Generale