PerlMonks は、 Perlプログラミングのあらゆる側面と、 Web アプリケーションやシステム管理などの関連トピックをコミュニティWeb サイトです。ユーザーからは「修道院」と呼ばれることもあります。 [1] PerlMonks という名前と Web サイトの全体的なスタイルは、プログラマーが自分の好きな言語に対して抱く宗教的なほどの熱意をユーモラスに反映するとともに、他のユーザーに対する穏やかな反省と配慮の雰囲気を醸し出すように設計されています。
ユーザー (モンクと呼ばれる) はディスカッション トピックを作成し、他のモンクはそれに返信したり、良いか悪いか投票したりできます。ユーザーには経験評価 (XP) があり、これは PerlMonks Web サイトへの参加を他のモンクが大まかに評価するもので、必ずしもPerl言語の熟練度を示すものではありません。すべてのモンクには「ホーム ノード」があり、プロフィール情報とモンクがカスタマイズできる領域が提供されます。
著名なメンバーには、Perl言語の作成者、いくつかの有名なPerl本の著者[2] 、および多数のCPANモジュール の著者が含まれます。[3] CPANの著者は、PerlMonksで頻繁にモジュールの宣伝とサポートを提供しています。
特徴
このサイトには、チュートリアル、レビュー、Q&A、詩、難読化されたコードのほか、コード スニペットやスクリプトとモジュール全体のセクションがあります。
一般的に、サイト内で最もアクセス数が多いセクションは、Perl の知恵を求める人々[1]で、あらゆる経験レベルのユーザーが Perl 関連の質問をしています。言語の基礎を理解しようとする初心者からの質問もあれば、アルゴリズムの改善やパフォーマンスの最適化の方法を探しているベテランからの質問もあります。回答者も経験レベルがさまざまです。
このサイトのコンテンツの多くは、特定のコード例で構成されています。これらの例の一部は、Perlの公式ドキュメントWebサイト(http://perldoc.perl.org)に記載されているPerlのコア機能[2]に関するものです。その他の例は、コアPerlディストリビューションの一部ではないPerlライブラリ(モジュールと呼ばれる)のリポジトリである包括 的Perlアーカイブネットワーク( CPAN )に関するものです。
このサイトが稼働しているコードは、Everything Engineの初期バージョンから大幅にハッキングされたフォークで、 Slashdotも運営していたBlockstackers Intergalacticの一員であるNathan Oostendorp [4]によって作成されました。その結果、PerlMonksは、ユーザーからのフィードバックを重視するなど、 Everything2とSlashdotの両方と共通する多くの機能を備えています。
PerlMonks がEverythingから引き継いだもう 1 つの機能はChatterbox です。これは各ページの横にあるテキスト チャット領域です。ログインしたユーザーは好きなものを何でも入力でき、それがすべてのユーザーに表示されます。Chatterbox での会話は Perl に関連することが多く、Chatterbox エクスペリエンスを向上させるためにさまざまなツール (Perl で記述) が作成されています。PerlMonks を利用する主な目的は Chatterbox ですが、Chatterbox が邪魔だと感じてオフにする人もいます。
参考文献
- ^ ホルツシュラーク、モリー。Perl: Web サイト ワークショップ。プレンティスホールPTR。ISBN 0-7686-5885-3。
- ^ 「史上最高の Perl 本 50 冊」。
- ^ 「Perl モジュール - www.cpan.org」。www.cpan.org。2024年 9 月 10 日閲覧。
- ^ 「ネイサン・オーステンドルプについて」
外部リンク
- http://www.perlmonks.org/
