FreeStyleWiki

Perl6

このエントリーをはてなブックマークに追加

[Perl]

Perl6

  Perl5からのマイグレーション

  Perl6環境構築

rakudoをインストールする
他のOSの場合は右のサイトに従う https://rakudo.org/downloads
$ brew install rakudo

$ rakudo -v
Welcome to Rakudo™ v2022.02.
Implementing the Raku® Programming Language v6.d.
Built on MoarVM version 2022.02.
rakubrewをインストールする
https://rakubrew.org/
  • OSごとにURLが異なる
First download the right rakubrew executable for your platform:

    Unix-ish: https://rakubrew.org/perl/rakubrew
    Mac OS:   https://rakubrew.org/macos/rakubrew
    Windows:  https://rakubrew.org/win/rakubrew.exe
$ wget https://rakubrew.org/<OS名>/rakubrew -O /usr/local/bin/rakubrew
$ sudo chmod +x /usr/local/bin/rakubrew 
$ rakubrew mode shim
$ rakubrew init
$ echo 'eval "$(/usr/local/bin/rakubrew init Bash)"' >> ~/.bashrc
  • 最新のrakudoをインストール
$ rakubrew available
...
 D 2022.02
 D 2022.03
*D 2022.04

$ rakubrew download 2022.04

$ rakubrew versions
  system
* moar-2022.04

$ rakubrew exec zef --version
v0.13.8
$ rakubrew exec zef install Crust