In order to understand globs, it’s best to first understand what a symbolic table is. This will also help you understand packages and namespaces which are discussed in Chapter 7.
Perl uses symbolic tables to keep track of identifiers. An identifier is a name that is used by Perl to name items like variables, filehandles, and subroutines.
The symbolic table is basically a hash with a key for each identifier. Symbolic tables are stored in namespaces, which are also often called packages. By default, the symbolic table will store all of the identifiers for the ...