tässäpä projektin aihetta meillekin...
Jarkko Hietaniemi
jhi at iki.fi
Fri Apr 16 11:10:49 CDT 1999
Tuomas J. Lukka writes:
>
>
> On Fri, 16 Apr 1999, Jarkko Hietaniemi wrote:
>
> >
> > > samoin hyödyllinen olisi yhteinen perl-suomi-sanasto jossakin, jota kaikki
> > > käyttäisivät - tämä pitäisi varmaan jopa tehdä ensin
> >
> > Hmmm.
> >
> > hash silppu vaikka ihmiset ovat tätä Suomen ATK-
> > kustannuksen lanseeraamaa käännöstä
> > haukkuneet niin se on oikein:
> > hash tarkoittaa englannissakin silppua,
> > hakkelusta (tai sitten hashista :-)
>
> Se on oikein, mutta muista, että hash tulee sanasta hash table
> eli silpputaulu, jossa siinä on jo vähän enemmän järkeä.
>
> Mutta tuon voisi kääntää myös lähtien associative array -sanasta,
> eli esim. avaintaulu?
Avaintaulu, avainsiivu...kuulostaa kelvolliselta.
> > slice siivu
> >
> > scalar muuttuja @ täytyy sitten johdonmukaisesti olla
> > "taulukko" / "siivu" ja % olla "silppu"
> >
> > file tiedosto-
> > handle kahva
>
> kahva? Argh - ei toimi.
Mikä tilalle?
> > context yhteys
>
> Perlin yhteydessä voisi olla myös ympäristö/tarve tms.
"Ympäristö" on kehno ympäristömuuttujien takia...
> Lisäksi muistakaavaroa yhdyssana virheitä!!!
> (siis sana yhdyssanavirhe tulee yhteen ;)
>
> Voitaisiin ehkä listalla pyöritellä ensin malliksi paria kappaletta
> dokeista.
>
> Esim.
>
>
> perlref - Perl references and nested data structures
>
> DESCRIPTION
> Before release 5 of Perl it was difficult to represent
> complex data structures, because all references had to be
> symbolic, and even that was difficult to do when you
> wanted to refer to a variable rather than a symbol table
> entry. Perl not only makes it easier to use symbolic
> references to variables, but lets you have "hard"
> references to any piece of data. Any scalar may hold a
> hard reference. Because arrays and hashes contain
> scalars, you can now easily build arrays of arrays, arrays
> of hashes, hashes of arrays, arrays of hashes of
> functions, and so on.
>
>
> Tässähän tulee mikä tahansa muuttuja vs skalaarimuuttuja -ongelma
>
> perlref - Perlin viittaukset ja sisäkkäiset tietorakenteet
>
> KUVAUS
> Ennen Perlin versiota 5 oli vaikeaa esittää monimutkaisia
> tietorakenteita, sillä kaikkien viittausten tuli olla
> nimipohjaisia ja jopa se oli vaikeaa jos haluttiin viitata
> muuttujaan eikä symbolitaulukon osaan. Perl 5 helpottaa
> ei pelkästään symbolisia viittauksia muuttujiin mutta
Perl 5ssä muuttujiin on mahdollista luoda sekä symbolisia
viittauksia että "kovia" viittauksia.
> mahdollistaa myös "kovat" viittaukset mihin tahansa
> muuttujaan. Mikä tahansa skalaarimuuttuja voi pitää
> sisällään kovan viittauksen. Koska taulukot ja silppumuuttujat
... sisältää ...
> sisältävät skalaarimuuttujia, on helppoa laittaa
... skalaareja ...
> taulukkoja taulukoihin, taulukkoja silppumuuttujiin,
... taulukoita ... (voin kertoa teille paljon lisää siitä kuinka
ihanan epäsäännöllinen suomen monikon genetiivi on :-) mutta hyvä
nyrkkisääntö on suosia lyhintä mahdollista.
> silppumuuttujia silppumuuttujiin, funktioita silppumuuttujiin
> jotka ovat taulukossa jne.
Hmm. Liikaa -muuttujia.
Koska taulukot ja avaintaulukot sisältävät tavallisia muuttujia,
voit helposti rakentaa taulukoita taulukoista,
taulukoita avaintaulukoista, avaintaulukoita taulukoista,
taulukoita funktioiden avaintaulukoista, ja niin edelleen.
--
$jhi++; # http://www.iki.fi/jhi/
# There is this special biologist word we use for 'stable'.
# It is 'dead'. -- Jack Cohen
More information about the Helsinki-pm
mailing list