die kurze (grobe) Antwort ist:
Deine Mühe in Ehren, aber wir haben das hier zigmal erklärt, vor allem Siechfred:
https://forum.selfhtml.org/?t=159309&m=1036449
https://forum.selfhtml.org/?t=159309&m=1036859
Beide Postings erklären sehr sehr viel und zusätzlich gibt es noch Klasse Links. Aber Connie will das einfach nicht verstehen.
https://forum.selfhtml.org/?t=159309&m=1037596 und folgende
PS: Perl ist leider keine Anfängersprache, sondern ein hochgezüchteter Alleskönner.
Connie ist eher ein Alleskönner, ich denke das Problem ist, dass das Konzept so in anderen Programmiersprachen nicht existiert. Namensräume sind getrennte Bereiche die nichts miteinander zu tun haben und lexikalische Variablen scheint es auch nur in Perl zu geben.
Doch Connie will davon nichts Wissen und hält es für einen persönlichen Angriff das diese existieren und damit das Konzept der Namensräume zerstören, das aber in Perl nur eine untergeordnete Rolle spielt (in erster Linie kommen sie zum tragen bei der Verwendung von Modulen, die aber dadurch das sie i.d.R. in verschiedenen Dateien sind eben wie Namensräume wirken können).
Struppi.