flanker (./5397) : Déjà, je ne comprends pas le principe d'avoir des variables qui commencent par $, # ou @, comme si une table de hash devait être traitée différemment des autres structures de données.
C'est hérité du BASIC, voyons pour les ergoteurs : oui je sais qu'en BASIC, le caractère qui spécifie le type est à la fin, et que ça fait longtemps que ce n'est plus obligatoire