Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

Other than the already mentioned Java Junkies I don't know of any that even come close. I do, however, have a few theories as to why similar sites don't exist for other languages...

  • Perl can be a very compact language. It doesn't take that many keystrokes to get your work done. This is great for discussion sites. In most cases you can easily reduce your problem to a few lines. You can also post complete applications that are well under 1000 lines. Which brings us to our next point...
  • Perl is Open Source. Perl programmers tend to follow this example and share their code (for very good reasons that I won't get into here, see The Cathedral and the Bazaar). This also leads to a very helpful environment where others will not hesitate to provide you with good advice.
  • Perl has a strange little culture of its own. Perl Poetry, Obfuscation, who comes up with this stuff? You don't see Java Poetry do you now? I'm still debating whether or not this is a good thing or not, but it is obvious there are some positive aspects to it.
  • CPAN, CPAN, CPAN. Duplication of effort is BAD. If all Open Source programs had to write their own HTML Parsers much less would be accomplished. So you need to figure out what existing code to use. Reviewing every piece of code out there wouldn't be feasible, so what do you do? Ask your fellow programmers for recommendations of course.
  • There's also the everything engine that the site runs on, and of course vroom and everyone who contributes to the site.

Those are just off the top of my head, the list could go on for pages. There are a few other languages that could fit with at least a couple of these points. In time I'm sure a Python Monks and a Ruby Monks will pop up, but I doubt they'll become as successful as this (rapidly growing) website.

In reply to Re: Perl monkish sites by cjf
in thread Perl monkish sites by Boots111

Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":

  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.
  • Log In?

    What's my password?
    Create A New User
    and the web crawler heard nothing...

    How do I use this? | Other CB clients
    Other Users?
    Others drinking their drinks and smoking their pipes about the Monastery: (8)
    As of 2018-10-23 07:58 GMT
    Find Nodes?
      Voting Booth?
      When I need money for a bigger acquisition, I usually ...

      Results (125 votes). Check out past polls.