Besprechung zu Hallo Welt
Wenn man mal die „Vorrede“ (Shebang, Pragmas und use Tk;) und den Aufruf
der MainLoop weglässt, bleiben nur zwei Anweisungen übrig.
    my $mw = MainWindow->new();
Damit wird ein neues Objekt vom Typ MainWindow erzeugt. Mindestens ein
solches Objekt wird in jedem Perl/Tk-Programm gebraucht. Mit
    $mw->Label(-text => 'Hallo Welt')
        ->pack();
wird eine Überschrift (Label) erzeugt, die den Text „Hallo Welt“ anzeigt. Genauer
gesagt wird ein Label-Objekt erzeugt. Hinterher wird noch die Methode pack des
erzeugten Objektes aufgerufen. Dann wird das Objekt wieder vergessen. Man
könnte es mit „my $label =“ vorweg „einfangen“, aber es wird hier nicht
weiter benötigt.
Die Methode pack() packt ein Widget ins erzeugende Fenster (oder Rahmen),
hier ins Hauptfenster. Dabei kann man nähere Angaben machen, wie das Objekt
eingefügt werden soll. Die Darstellung hängt sehr davon ab, in welcher
Reihenfolge die Objekte gepackt werden.