Perl a Titanik (doufam, ze naposled)
Honza Pazdziora
adelton na informatics.muni.cz
Středa Srpen 25 23:48:58 MEST 1999
> >
> > S napetim ocekavam tu konstrukci, ktera z toho dostane jmeno 'petr'
> > tj. neco jako: a[4][3]['users'][2] :-)
>
> tohle preci neni nic sloziteho -
> @a = (0,1,2,3,[0,1,{addr=>'192.168.0.1',os=>'linux',name=>'internal.cz',
> users=>['karel','pavel','petr','alena']}]);
> print $a[4]->[2]->{users}->[2];
>
> Nic proti pythonu ale myslim ze argumentovat zrovna nepochopitelnosti
> slozenych dat. struktur neni dobra protiperli zbran.
Ale ne -- ten argument, ze je spatne, ze se v Perlu (v souladu
s perldata) ztraci svou identitu
Thus arrays and hashes lose their identity in a LIST--the list
(@foo, na bar,&SomeSub,%glarch)
contains all the elements of @foo followed by all the elements
of @bar, followed ...
se nachazi v jakemsi manifestu "Jak bojovat proti Perlu", takze to
Pythonovi lide vzdycky vytahnou a odpovedi jako "je potreba tam dat
referenci na pole (anonymni pole)" z toho duvodu nebudou nikdy jako
vysvetleni akceptovany. Tam uz se fakt dostavame mimo jakekoli
racionalni argumenty ;-)
Mimochodem, na tema Perl vs. Pyth byla celkem rozsahla flame
v clp.misc asi pred tydnem ...
------------------------------------------------------------------------
Honza Pazdziora | adelton na fi.muni.cz | http://www.fi.muni.cz/~adelton/
make vmlinux.exe -- SGI Visual Workstation Howto
I just got back from my vacation -- sorry for possibly delayed answer.
Další informace o konferenci Perl