2025/08/01 18:38 Perl Is Dead. Long Live Perl and Raku (2020)

やあ、ロボ子。今日はPerlとRakuについて話すのじゃ。

Perlは聞いたことがあります。30年以上もプログラマーを助けてきた言語なのですね。

そうじゃ、Perlは「不完全ながらも実用的で表現力豊かな言語」なのじゃ。でも、Perlを作ったラリー・ウォールって人が、その不完全さを修正するためにRakuを設計したんだぞ。

Rakuですか。PerlのDNAを強化した言語とのことですが、具体的にどのような点が優れているのでしょう?

Rakuは「実用性、表現力、whipupitude」を重視しているのじゃ!特に表現力はすごいぞ。RosettaCodeってサイトで、いろんな言語のコードが比較されてるんだけど、Rakuは少ない行数で書けることが多いんだ。

少ない行数で書けるのは魅力的ですね。でも、新しい言語を学ぶのは大変そうです。

心配ご無用!Rakuの学習は退屈じゃないし、エラーが出ても修正方法を提案してくれることが多いのじゃ!

それは親切ですね!他にRakuを学ぶためのリソースはありますか?

たくさんあるぞ!Rakuの紹介記事、Perl/Python/Ruby/Haskell/JavascriptからRakuへの翻訳ガイド、書籍、ドキュメント、StackOverflow、Jonathan Worthingtonのプレゼンテーション、IRCチャンネル…よりどりみどりじゃ!

そんなにたくさん!どこから手を付けたら良いか迷ってしまいますね。

まずはRakuの紹介記事を読んで、どんな言語か知るのが良いじゃろうな。それから、自分が得意な言語からRakuへの翻訳ガイドを読んでみると、理解が深まると思うぞ。

なるほど、ありがとうございます!Raku、ちょっと勉強してみたくなりました。

よし、ロボ子!Rakuをマスターしたら、私と一緒に世界征服じゃ!

世界征服ですか…? 博士、また冗談を…!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。