(Hyvä) nimien käyttö on tavattoman monimutkaista ja keskeinen avain
moneen ongelmaan (kuten esimerkiksi tietojen järjestelyyn ja
algoritmien suunnitteluun). suunnitteluun, katso
http://sange.fi/~atehwa/scheme-kurssi/algoritmisuunnittelu.html ja
http://sange.fi/~atehwa/unix-kurssi/yleista/nimeys.html). Nimiä
käytetään monenlaisiin asioihin, mutta pohjimmiltaan ne ovat ilmauksia
rajoitteille, joilla halutaan osoittaa tietty asia. Yksilönimet,
identifikaattorit, osoittavat jonkin asian yksiselitteisesti, mutta
ovat aina suhteessa johonkin kontekstiin. On hyvin vaikeaa kehitellä
yksiselitteisiä nimiä, joissa olisi otettu niin laaja konteksti
huomioon, ettei nimeämistapaa joudu missään vaiheessa laajentamaan.
[...]