PerlMonks - PerlMonks

PerlMonks je komunita webová stránka pokrývající všechny aspekty Perl programování a další související témata jako např webové aplikace a správa systému. Uživatelé ji často označují jako „The Klášter '.[1]Název PerlMonks a obecný styl webových stránek je navržen tak, aby vtipně odrážel téměř náboženskou horlivost, kterou programátoři někdy mají pro svůj oblíbený jazyk, a také navodil atmosféru klidné reflexe a ohleduplnosti k ostatním uživatelům.

Uživatelé (dále jen mniši ) vytvářejí diskusní témata, na která mohou ostatní mniši odpovědět a hlasovat za dobré nebo špatné. Uživatelé mají hodnocení zkušeností (XP), které zhruba měří jejich účast na webu PerlMonks, jak je vnímají ostatní mniši, ne nutně jejich znalost jazyka Perl [www.perl.org]. Všichni mniši mají „domovský uzel“, který poskytuje profilové informace a prostor pro přizpůsobení mnichů.

Mezi významné členy patří tvůrce jazyka Perl, autoři několika známých knih Perlu[2]

a autoři mnoha CPAN moduly[1]. Autoři CPAN často propagují a poskytují podporu pro své moduly

ve společnosti PerlMonks.

Funkce

Stránka obsahuje výukové programy, recenze, otázky a odpovědi, poezii, zmatený kód, stejně jako sekce pro fragmenty kódu a celé skripty a moduly.

Obecně je částí webu s největším provozem vyhledávač Perl Wisdom[2], kde uživatelé všech úrovní zkušeností kladou otázky související s Perlem. Některé otázky jsou od začátečníků, kteří se snaží porozumět základům jazyka, zatímco jiné jsou od zkušených veteránů, kteří hledají metody, jak je zlepšit algoritmy nebo k optimalizaci výkonu. Ti, kdo poskytují odpovědi, mají také různé úrovně zkušeností.

Velká část obsahu webu se skládá z konkrétních příkladů kódu. Některé z těchto příkladů jsou pro základní funkce Perlu[3], jak je zdokumentováno na oficiálním webu dokumentace Perlu (http://perldoc.perl.org ). Další příklady jsou pro síť Perl Archive Network (CPAN ), což je úložiště pro knihovny Perl (známé jako moduly), které nejsou součástí základní distribuce Perlu.

Kód, na kterém web běží, je hodně napadená vidlice rané verze Všechno Engine a byl vytvořen Nathan Oostendorp[3] jako část Blockstackers Intergalactic - firma, která také běžela Slashdot. Výsledkem je, že PerlMonks má mnoho společných funkcí Vše2 a Slashdot jako jeho silný důraz kladený na zpětnou vazbu od uživatelů.

Další funkce, ze které si PerlMonks zachovává Všechno je Chatterbox, což je oblast textového chatu na straně každé stránky. Přihlášení uživatelé mohou psát, co chtějí, a zobrazí se všem uživatelům. Mluvení v chatterboxu často souvisí s Perlem a byly napsány různé nástroje (napsané v Perlu), které zlepšují zážitek z chatterboxu. Někteří přicházejí do PerlMonks primárně kvůli chatterboxu. Jiní považují chatterbox za rušivý a vypínají ho.

Reference

  1. ^ Holzschlag, Molly. Perl: Workshop webových stránek. Prentice Hall PTR. ISBN  0-7686-5885-3.
  2. ^ „50 nejlepších knih Perlu všech dob“.
  3. ^ „O Nathanovi Oostendorpovi“.

externí odkazy