こんにちは
Perl 6 Advent Calendar 2015の19日目です(遅刻)
今日はPerl6を学ぶ時に参考になるページというかリンク集みたいな内容です。
随時更新していきたいです。1
公式ドキュメント系
The Perl 6 Programming Language
公式ページです。
あとの方で紹介するページは、ここのDocumentation
にリンクがあるものが多いです。
Perl 6 Types
Perl6の型の一覧です。
このクラスはどんなメソッドがあるのかなーと思ったときに参照しています。
Perl 6 Routines
Perl6の機能の一覧です。2
標準関数を探す時にSub
やMethod
のページにお世話になります。
Perl 6 Examples
Perl6プログラムのサンプル集。
Cookbook
のページが好き。
Perl 6 Modules
panda
でインストールするモジュールを探すのに使います。3
Perl 6 Design Documents
言語仕様をがっつり知りたい時に参照します。
チュートリアル系
Learn X in Y minutes
このページをざっと眺めればPerl6の文法がわかるといっても過言ではありません。
Using Perl6日本語版
Using Perl6の日本語訳です。
日本語での情報はまだそれほど多くないので大変たすかります。
wiki document系
Perl 6 Programming - Wikibooks
公式ドキュメントと比べると物足りない感じかも知れませぬ。
Category:Perl 6 - Rosetta Code
ある処理について、Perl6や、他の言語ではどう書くのかもわかって勉強になります。
その他
Perl 6 Advent Calendar
由緒正しきPerl6のAdvent Calendarです。
性質上クリスマス前にしか書かれないものながら、2009年から存在するため100記事以上あります。
pl6anet - Perl 6 RSS Feeds
Weekly changes in and around Perl 6
最新情報の収集に。
Perl6 - Qiita
まだ少ないけど、日本語の Perl6 情報がこれからもどんどん書かれるはず
わからないことがあったら質問する場所
#perl6 irc log
自分の使い方としては、質問をすると言うよりは
エラーメッセージで検索していたらたどり着くことが多いです。
stack overflow
ここもそうです。
紙の本
Perl 6 and Parrot Essentials, 2nd Edition
そうそうたるメンバーが執筆している名著で、本の半分ぐらいでPerl6が網羅されています。
ただ、もう10年以上前の本ということで内容がすこし古くなっているのは否めません。