Greetings and Salutations.
I was wandering around the Internet the other day and came across this interesting little project called Perl 6. A closer look revealed an equally promising (if a little strangely named) virtual machine. I've been looking for a replacement for python and ruby (which are both excellent, but have a few 'features' (or lack thereof) that are a little less than desireable. The communities also seem to lack direction, but I digress). So in order to learn more about Perl 6, I'd like to get involved. My question is which is the best way to go about doing this?
A few sub-questions as well:
- Should I read all the exegesis and apocalypses first? Just the exegesis? Also, where are they? I can't find exegesis 1 (are there any past 5?) and a search on perl.com only turns up one apocalypse.
- I take it Perl 6 and Parrot are completely separate projects. Which one requires more assistance? There's obviously some very talented people involved already, how much more help is needed? In what areas? Which brings me to the next point...
- Documentation - where's it at? What needs to be written? If this is similar to other open source projects I've looked at closely, this seems to sadly be the last thing that gets done. Also, testing - how can I help in that area?
- Level of skill required? Do I have to be a C god? or can someone with a moderately in-depth understanding of the language still contribute substantially code-wise? Is Perl 5 (or any other language) knowledge also of use?
I know I've missed a few points, I'll post them in the follow-ups if I remember them. As for posting this here instead of on the mailing lists - this does seem to be The Perl site and I noticed several of the Perl 6 developers frequent here, so no harm in discussing it here and increasing awareness, right?
Thanks :-)
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, details, 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, summary, 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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.