読者です 読者をやめる 読者になる 読者になる

なっく日報

技術やら生活やらのメモ

Perl6を触ってみた

Perl6 のフィボナッチ数列生成についての解説 - tokuhirom blog

こちらの記事を拝見し、コイツはヤバイと思ったので、触ってみました。

Perl6、最近、関連記事をよく見かけるなぁと思っていたら、いつのまにやらクリスマスに出るとかいう話になっていたんですね・・・

もろもろインストール

一番手っ取り早い方法だと、

brew install rakudo-star

なんですけど、

こちらの記事を参考にrakudobrewを入れてみました。

moznion.hatenadiary.com

rakudobrewのインストール

git clone https://github.com/tadzik/rakudobrew ~/.rakudobrew

.zshrcの編集

自分の場合は.zshrcに下記追加(export PATH=$PATH:・・・は↓みたいに書けます)

if (( $+commands[rakudobrew] )); then
  path=(~/.rakudobrew/bin $path)
  eval "$(SHELL=zsh rakudobrew init -)"
fi

MoarVMのインストール

VMだそう。

rakudobrew build moar

pandaのインストール

gem, cpanm, npmみたいなもの?

rakudobrew build-panda

Hello world実行

いつもの。

use v6;
say 'Hello world!';
perl6 hello.p6

Hello world!

しばらく

http://examples.perl6.org/categories/99-problems.html のexampleを触ってみようかと思います。