Допустим, мне нужно записать в программу несколько тысяч констант «ключ-значение».
Я могу:
1) сделать несколько тысяч пакетов
2) сделать пакет с несколькими тысячами функций
3) сделать пакет с несколькими тысячами our-переменных
4) сделать хеш на несколько тысяч элементов
через несколько сот сообщений я таки понял в чём вопрос... короче, быстрее всего делать константы сабами:
sub _constant_name () { 'sto millionoff' }
наличие пустого прототипа обязательно. в этом случше перл на этапе компиляции заменит "константы" в коде на их значения.