Ich bin gespannt auf Raku (Perl 6) und seine Syntax.
Ich habe Perl 5 bereits auf meinem Ubuntu-Computer installiert.
vinod@ubuntu-s-1vcpu-1gb-nyc1-01:~$ perl -v
This is perl 5, version 26, subversion 1 (v5.26.1) built for x86_64-linux-gnu-thread-multi
(with 67 registered patches, see perl -V for more detail)
Copyright 1987-2017, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
Ich möchte Raku auf demselben Ubuntu-System installieren. Ich habe ein paar Fragen:
- Wie kann ich Raku installieren?
- Wenn ich Raku installiere, wird Perl 5.26 gelöscht / aktualisiert? Ich möchte Perl 5.26 in meinem System, da einige Skripte in Perl 5 ausgeführt werden.
- Kann ich 2 Perl-Versionen auf einem einzelnen Server haben?
- Wie kann ich den Raku / Perl 5-Code einmal auf dem Ubuntu-Server ausführen, wenn ich Raku installiere? Ist es so, wie ich es
use Perl 5.26;
am Anfang erwähnen sollte ? Welche Perl-Version wird standardmäßig verwendet? - Wie kann ich Raku-Code ausführen?
perl
install
raku
rakudo-star
vinodk89
quelle
quelle
perlbrew
es installierenAntworten:
Der Raku-Compiler befindet sich in einem Paket namens
rakudo
. Dieses Paket enthält ein Programm namens,perl6
das der eigentliche Raku-Compiler ist. Der Perl-Compiler und der Raku-Compiler sind zwei völlig separate Programme, sodass es kein Problem gibt, sie beide zu installieren und Code mit einem der beiden Programme auszuführen. Sie sind so getrennt wie Perl und PHP.Update: In einem (jetzt bizarrerweise gelöschten) Kommentar haben Sie gefragt
Sie tun dies genauso wie für jede Programmiersprache, in der der Code bei jeder Ausführung kompiliert oder interpretiert wird - Perl, Python, Ruby, Bash, alle funktionieren auf die gleiche Weise.
Sie können eine Textdatei mit Raku-Code schreiben und mit ausführen
perl6 your_file_name
.Oder Sie können die richtige Shebang-Zeile (dh
#!/usr/bin/perl6
) oben in die Datei einfügen und die Datei mit ausführbar machenchmod +x your_file_name
.quelle
Hier gibt es ein von der Community gepflegtes Repository des neuesten Rakudo-Builds: https://nxadm.github.io/rakudo-pkg/
Dies wird in der Regel einige Tage nach jeder offiziellen Veröffentlichung aktualisiert und ist derzeit am 2019.07.1
quelle