Das erste Programm: Hallo, Welt
Nach der langen Einführung gibt es endlich das erste kleine Programm:
use v6; # Diese Programm gibt nur die Worte Hallo, Welt # auf dem Bildschirm aus say "Hallo, Welt!";
Tippen Sie dieses Programm Zeichen für Zeichen ab, oder holen Sie es sich per Copy & Paste, und führen Sie es aus.
Kommen Sie nicht auf die Idee, die Farben in irgend einer Form eingeben zu wollen - entweder der Editor zeigt Ihnen irgendwelche Farben an, oder eben nicht - aber für die Ausführung des Programms muss das Programm als "Plain text" abgespeichert werden.
Dazu geben Sie auf der Kommandozeile perl6 hallo.pl
ein, falls der Interpreter perl6 und das Programm hallo.pl heisst.
Hallo, Welt!
Das Programm im Einzelnen
use v6;
Diese Zeile sagt dem Perl-Interpreter, dass im Folgenden Perl 6-Code kommt. Das hat vor allem historische Gründe und verhindert, dass man aus Versehen Perl 6-Programme mit Perl 5 ausführt und komische Fehlermeldungen bekommt.
# Diese Programm gibt nur die Worte Hallo, Welt auf dem Bildschirm aus
Die Zweite Zeile beginnt mit einem Gatter-Zeichen # und
ist ein Kommentar, das heisst sie wird beim ausführen
ignoriert.
Man sollte sich angewöhnen, den Quelltext jedes Programms zu kommentieren, damit man später wieder versteht, was er macht.
say "Hallo, Welt!";
Diese Zeile verrichtet die eigentliche "Arbeit" des Programms: Die Worte `Hallo, Welt' werden auf dem Bildschirm ausgegeben, gefolgt von einem Zeilenumbruch.
say ist eine der vielen in perl eingebauten
Funktionen, die man einfach benutzen kann.
Der Funktion say wird ein
Argument übergeben, nämlich die Zeichenkette "Hallo,
Welt!", die dann von say auf dem Bildschirm
ausgegeben wird.
Man beachte, dass am Ende jeder Zeile ein Semikolon ;
steht, das die jeweilige Anweisung begrenzt.