in reply to Re: How do I disable variable expansion of strings?
in thread How do I disable variable expansion of strings?

Perl Hashes look sequential to me, they look exactly like a specialised array with the the condition that it contains an even number of entries.

#my %var = ('k1' => 'v1', 'k2' => 'v2'); my %var = ('k1', 'v1', 'k2','v2'); print $var{k2}. "\n";
I now what interpolation means in other contexts, I'm not sure in relation to hashes.

As tempting as it is to use the some of the convenient shortcuts of Perl (and I am aware of the one you're suggesting), I prefer to use explicit notation in all languages as a rule of thumb, its safer, clearer, and avoids potentially unintended behavious.

Defining what the primitives are for a particular language is irrelevant to my original question, so I won't pursue it.