Rakuを学んでマスターしてみませんか?

ExercismのRakuトラックに参加すると、 94個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

Rakuについて

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には、Rakuの94個のプログラミング演習があります。 括弧の対応から有理数まで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのRaku演習をすべて見る

Rakuの主な機能


Raku

簡潔

Rakuのプログラムは、その革新的な設計のおかげで、自然とより簡潔で読みやすくなっています。

表現力

Rakuはきわめて柔軟で可変的な言語で、自分のプログラミングスタイルに合わせられます。

成長を続ける

Rakuは、熱心で献身的なオープンソースのボランティアチームによって開発されています。

並行処理

Rakuには高水準の並行処理モデルがあり、暗黙的にも明示的にもマルチプロセッシングを行えます。

正規表現とグラマー

Rakuには、データやコードを解析するための強力で拡張可能なグラマーがあります(Raku自身の解析にも使われています!)。

温かく迎えるコミュニティ

#raku(irc.libera.chat)へ行けば、始めるのを喜んで手伝ってくれる人がいます。

Raku流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。Rakuも 同じです。メンターが、Rakuのエンジニアのように 考える方法と、Rakuらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Rakuでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったRakuの演習

ExercismのRakuトラックには、94つの演習があり、より良いコードを書くのに役立ちます。

Rakuの演習をすべて見る
Raku

Rakuトラックを始めましょう

何より、誰にとっても100%無料です。

Rakuトラックに参加する