ExercismのRakuトラックに参加すると、 94個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
say my $candidates = all
«Alphabet subdermatoglyphic
‘Emily Jung Schwartzkopf’».pick: 2;
say “All isograms? {.so ?? ‘✔’ !! ‘❌’}”
given is-isogram($candidates);
sub is-isogram (Str $_ --> Bool) {
.uc.comb(/<:L>/).Bag ⊆ 'A'..'Z' }
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
ExercismのRaku演習をすべて見る
Rakuのプログラムは、その革新的な設計のおかげで、自然とより簡潔で読みやすくなっています。
Rakuはきわめて柔軟で可変的な言語で、自分のプログラミングスタイルに合わせられます。
Rakuは、熱心で献身的なオープンソースのボランティアチームによって開発されています。
Rakuには高水準の並行処理モデルがあり、暗黙的にも明示的にもマルチプロセッシングを行えます。
Rakuには、データやコードを解析するための強力で拡張可能なグラマーがあります(Raku自身の解析にも使われています!)。
#raku(irc.libera.chat)へ行けば、始めるのを喜んで手伝ってくれる人がいます。
プログラミング言語にはそれぞれ、物事の進め方があります。Rakuも 同じです。メンターが、Rakuのエンジニアのように 考える方法と、Rakuらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Rakuでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく