DuckDuckGo、PerlおよびRaku財団に2万5,000ドルを寄付
(perl.com)- 「Giving Tuesday」に合わせて、DuckDuckGoがThe Perl and Raku Foundation(TPRF) に2万5,000ドルを寄付
- DuckDuckGoは2011年から、「オンラインの信頼基準を高める」というビジョンに合致する組織に600万ドル以上を寄付してきた
- TPRFは、PerlとRakuのオープンソース開発、コミュニティ参加、普及活動を通じて、両言語の成長とアクセシビリティを支援する財団
- 今回の寄付は、Perlコア開発の支援、コミュニティプロジェクトへの助成金、そのほかのコミュニティ支援活動に充てられる可能性がある
- TPRFの活動と今後の目標はTPRF 2024 prospectusで確認でき、組織からの寄付についても個別に問い合わせできる
DuckDuckGoによるTPRFへの寄付
- The Perl and Raku Foundation(TPRF)は、「Giving Tuesday」にDuckDuckGoから2万5,000ドルの寄付を受けた
- DuckDuckGoは2011年から寄付活動を続けており、自社の「オンラインの信頼基準を高める」というビジョンに合致する組織に600万ドル以上を支援してきた
- TPRFは、DuckDuckGoの寄付と財団のミッションに対する信頼に感謝を表明した
TPRFの活動と寄付金の活用
- TPRFは、PerlとRakuプログラミング言語を発展させるため、オープンソース開発、コミュニティ参加、普及活動を行っている
- 今回の支援は、TPRFが次の活動を継続する助けとなる
- Perlコア開発への資金提供
- コミュニティにとって重要なプロジェクトへの助成金支援
- 可能な範囲でのコミュニティ支援
- 現在の活動と今後の目標はTPRF 2024 prospectusで確認できる
- TPRFへの寄付に関心のある組織は、財団に連絡して、寄付関係が自組織にもたらす利点について話し合うことができる
1件のコメント
Hacker News の意見
Craigslist は以前、毎年 10万ドル以上を寄付していたが、いつやめたのかは分からない
2010〜2016年ごろに Perl が持ちこたえられた中核的な資金は、実質的にその寄付で、財団の理事会はコアリポジトリとコード保守のために何人かに実際に費用を支払っていた
今もやっているとは思うが、赤字のためにだんだん厳しくなるだろう
Perl に依存している企業が多いのに何も寄付しないのは残念だし、1980年代に AT&T が20社以上に分割され、1990年代に再び統合されたとき、20の異なるコンピュータシステムを Perl で接着し、データクレンジングと ETL パイプラインを処理したが、AT&T は Perl に何も寄付しなかった
誰かが自分のソフトウェアを使ったからといって、自分の費用が増えるわけではないからだ
CTO は Perl に非常に熟達していて、人柄も本当に良い
無料で何かを作り、誰にでも無料で提供し、好きなように改変・使用・悪用することを許すというすべての段階が本人の意識的な選択なのに、その後で寄付を乞い、人々が寄付しないと文句を言うのは筋が通らない
ただ働きしたくないなら、単にお金を取ればいい
A: 本当に良い。Perl はかなり過小評価されているが、優れた スイスアーミー・チェーンソーであり、今でも数多くの重要インフラを動かしている
B: 2万5千ドルが目立つ寄付だという点は心配だ。財団はそんなに苦しいのか? フロントページに載るようなことなら、この数字にゼロが2つは多く付いていてほしかった
もちろん保守すべきレガシーコードは常にあるだろうが、最近同僚と雑談していて Perl が話題に出た最後の瞬間がいつだったかも思い出せない。90年代の武勇伝を語るときくらいだった
最近スクリプトを書く必要があれば、まず Bash を選び、もっと機能が必要だったり保守コストを気にするほど複雑になったりすれば Python を使う可能性が高い
Perl のサポートも一部担う 非営利財団があることを今日知り、VB6 支援財団があると聞いたときと同じくらい驚いた
インセンティブが合っておらず、企業が OSS ツール・ライブラリ・コンポーネントよりはるかに重要度の低い運用要素に燃やしたり浪費したりしている金の一部でさえ、OSS 寄付として引き出すのはほぼ不可能に見える
オープンソースが概ね維持されている理由は、多くの人が自発的に貴重な時間を投じているからであり、企業スポンサーはそれに比べればほとんど無視できる程度だと思う
それでも良いことだ
関連して、Zerodha の Floss.fund は今年、自由・オープンソースプロジェクトに100万ドルを支援するが、まだ申請が十分ではないという。申請して共有してほしい: https://floss.fund/
FLOSS/fund は、世界中の重要で影響力があり価値のある自由・オープンソースプロジェクトを支援するための基金であり、大小さまざまなプロジェクトを作り維持する開発者とコミュニティのために、毎年最大100万ドルを支援する
DDG が Perl で書かれているということをいつも忘れてしまう。かなり昔に yegg に、なぜ Perl を使ったのかメールしたことがあり、返事をもらったこともあるが親切だった
Raku は面白いと聞いたけれど使ったことはなく、10年ほど前に誰かの正規表現マジックをデバッグして以来、Perl には二度と触らないと軽く誓った
山を越えれば Perl も楽しくなるのだろうか?
正規表現が原因で起きた問題をPerl のせいにしてはいけない
Raku はかなり素晴らしいので、少し見てみる価値はある。felix[1] が言うように、Bash と Python に格好いいいとこができた感じ
[1] https://felix-knorr.net/posts/2023-06-24-raku-is-awesome.htm...
最後に読んだときはまだかなり遅かったが、自分は初心者のころから Perl をいつも楽しく使っていた
Raku が Perl 6 として始まり、Perl に触発された言語であるのは確かだが、名前を変えたのも、それだけ違うものになったから
正規表現に関して言えば、Raku はまったく新しい構文を導入し、基本的に空白を意味のないものにし、正規表現に名前を付けて合成・再利用できるようにしている
この3点と Grammar::Tracer のような便利なモジュールのおかげで、正規表現を読み書きする体験はまったく変わる
もちろん最初は相変わらずノイズのように見えるだろうが、それでも構文が PCRE より通常のコードとずっと並行しているので、何かの意味を正しく推測できる可能性が高くなる
Perl の力と表現力、そして言語全体を一度に学ぶ必要がなく機能を一つずつ覚えていける階層構造が好きで使っていたが、Raku も期待を裏切らない素晴らしい後継者 だ。もちろん全部を知り尽くすことはなさそう
その誓いについては10年が経っているし、今なら言語機能を学ぶのがもっと上手くなっているかもしれない
Raku のドキュメントは非常によいが Perl とは形式がかなり異なり、Raku は正規表現の文書化と構造化のアイデアをさらに推し進めている。これは他人の正規表現をリファクタリングするときにもそのまま適用できる
一般的なフォーラムでも Raku の質問にはとてもよく助けてくれる
Evan Czaplicki の素晴らしい発表を思い出す。現代のプログラミング言語の多くの資金源をたどると、結局は検索エンジン収益に行き着くという内容 :-) https://youtu.be/XZ3w_jec1v8?si=zdL6v9P8LnT7Cbal
なぜ議論の中で Raku があまり言及されないのか不思議に思っていたが、毎日唱えている呪文を思い出した
誰もコミュニティ自体には関心がなく、必要なのは Unicode と有理数であり、好まれるのはコードゴルフではなく、「public void」のようなノイズに汚されていない表現力豊かな専門媒体としての詩
すでに知っているのは CPAN、DWIM、REGEX で、欲しいのは文法、関数型、オブジェクト指向、宣言型、並行性、動的型付け、そして非常にきれいに処理された手続き型
今あるのは PHP、Ruby、Python、C#、Go、Perl5、ECMAScript、Java なので、Raku への需要は抑え込まれていると思う
だからコミュニティの内外に自然なフラストレーションが感じられる。信念を保つべきだ。新しい聴衆がいて、彼らは真実と美、逆境と戦う物語を価値あるものと見る
彼らにはこの技術が必要だ。[perl6 | raku] 何であれ関係なく、学界から始める必要があるかもしれないし、Perl 5 の忠実な支持者たちから始める必要があるかもしれない。いずれ火がつくはず。旅を終え、遺産を否定してはいけない
少し話題から外れるが、Craigslist も Perl で作られていて、数年前に Larry Wall を雇っていた
https://news.ycombinator.com/item?id=14345022
DuckDuckGo ユーザーとして、これは本当にいいこと。ちなみに Perl は今でも学ぶ言語リストに入っている
スレッドの他の投稿で AT&T が言及されていたが、他の大手通信会社でも Perl がまだかなり多くの場所で使われており、一部の新規プロジェクトでも引き続き使われていることは確認できる
Raku がもう少し勢いを得てほしい。本当に素晴らしい言語