Hi. My nick is rnahi, not "Mhai."
You are referring to something that looks like
copyrighted material with wrong information.
Have a look at
the official docs
The name used to execute the current copy of Perl, from C's
Depending on the host operating system, the value of
$^X may be a relative or absolute pathname of the
perl program file, or may be the string used to invoke perl
but not the pathname of the perl program file. Also, most
operating systems permit invoking programs that are not in
the PATH environment variable, so there is no guarantee
that the value of $^X is in PATH.