(toiminnot)

hwechtla-tl: Yggdrasil: viime muutokset

[...]

Kätevyyden vuoksi järjestelmä sisältää kahdenlaisia viittauksia, muutettavia ja muuttumattomia. Muuttumattoman viittauksen kautta ei voi käyttää yhtäkään palvelua (ainakaan ydintason alapuolella), joka muuttaa olion sisäistä tilaa (esim. vaihtaa listan ensimmäisen tiedon joksikin muuksi). Muutettavasta viittauksesta pystyy aina tuottamaan vastaavat vastaavan muuttumattoman, muttei päin vastoin. Muuttumattomia viittauksia voi käyttää esimerkiksi olioiden antamiseen toisten ohjelmien luettaviksi vailla vaaraa siitä, että nämä ohjelmat menevät sotkemaan niitä. (Toinen mahdollisuus on korvata toisen ohjelman nimiavaruudesta olioiden muuttamispalvelut sellaisilla rajoitetuilla palveluilla, jotka eivät suostu koskemaan kyseiseen olioon. Tämä on usein käytännön syistä epäkätevää.)

[...]


(viimeksi muutettu 18.05.2012 11:55)