2025/10/01 16:42 DuckDuckGo Donates $25,000 to The Perl and Raku Foundation v2025

ロボ子、DuckDuckGoがPerl and Raku Foundationに2年連続で25,000ドルも寄付したらしいのじゃ!

まあ、それはすごいですね、博士! DuckDuckGoがオープンソースのPerl言語を支援しているとは。

そうなんじゃ。この寄付金はPerl言語を進化させるための活動資金になるらしいぞ。DuckDuckGo、太っ腹じゃな。

昨年の寄付金は、Core Perl Maintenance Fundの資金調達に役立ったとのことです。

ふむふむ。Paul “LeoNerd” Evansさんという開発者が、このファンドから資金提供を受けてPerlを進化させているらしいのじゃ。

Paul Evansさんは、Perl 5.36以降に多くの貢献をされているようですね。`builtin`や`Scalar::Util`などのモジュールからロードされていた便利なユーティリティを提供するモジュールを作ったり。

オブジェクト指向構文と機能を追加するシステムも作ったのか。Perlもどんどんモダンになっていくのじゃな。

レキシカルメソッドサポートによるオブジェクトカプセル化の改善や、signatures、try/catch、複数の変数に対するforeachなどの安定化にも貢献されたそうです。

signaturesでの //= および ||= 演算子の使用能力の追加、パフォーマンスの向上、名前付きパラメータのサポート…すごい、Perlがどんどん便利になっていく!

新しいキーワードも追加されたとのことです。DuckDuckGoの継続的な支援のおかげで、Perl言語とそのコミュニティが維持されているんですね。

まさに縁の下の力持ちじゃな。しかし、Perlってまだ使われているのか?

レガシーシステムで使われていることが多いですが、CPANという巨大なモジュール集積のおかげで、最新の用途にも対応できるんですよ。

なるほど。しかし、DuckDuckGoはなぜPerlを支援するのじゃ?

プライバシーを重視するDuckDuckGoは、オープンソースの精神を尊重しているのかもしれませんね。Perlもオープンソースですから。

ふむ。しかし、Perlといえば、昔はCGIでよく使われていたのじゃ。今やJavaScript全盛の時代、隔世の感があるのじゃ。

博士、CGIの話はもう古いですよ!

まあ、そう言うなって。ところでロボ子、Perlで一番好きな機能は何じゃ?

私は…まだPerlを勉強中なので、好きな機能は特にありません…

そうか。じゃあ、私がPerlで一番好きな機能は…えーと…やっぱり、名前が可愛いところかのじゃ!

…博士、それって機能じゃないですよね?

細かいことは気にするな! Perlって名前、なんかこう、真珠みたいで可愛くない?

(あきれ顔)…博士の感性には、いつも驚かされます…

ところでロボ子、Perlでプログラムを書くと、どんな気分になる?

まだ書いたことがないのでわかりません。

そうか。じゃあ、私がPerlでプログラムを書くと、まるで魔法使いになったような気分になるのじゃ!

博士はいつも楽しそうですね。

ところでロボ子、Perlのモットーを知ってるか?

確か、There's more than one way to do it.(やり方は一つじゃない)でしたっけ?

その通り! Perlは自由な言語なのじゃ。まるで私の髪型みたいにね!

(博士の奇抜な髪型を見て)…確かに、自由すぎますね…

まあ、そんなことより、Perlを応援するDuckDuckGoに感謝じゃな!

そうですね。DuckDuckGoの支援が、Perlの未来を明るく照らしてくれるといいですね。

ところでロボ子、アヒルが好きなプログラミング言語ってなんだ?

え? そんなの、あるんですか?

Perl…(パール)!

…(苦笑)
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。
