i wonder why there is no alpha or beta version for perl6

If you think of the developer releases of Rakudo as somewhere between 'alpha' and 'beta', I'd say that your expectations will be about right. It's just that we don't tend to use the terms 'alpha' or 'beta' as such when describing Perl 6 implementations. Let me refer to two blog posts by pmichaud++, who describes the situation much better than I can.

why there is no normal distribution for perl 6 like the distribution of perl5

Actually, where there's one normative Perl 5 implementation, that has never been the case with Perl 6, which is defined not by an implementation but by a specification. Rather than one implementation being 'official', all implementations which implement the spec can be called Perl 6.

That said, Rakudo is the implementation which is the furthest along, and the one with the highest speed of implementation and number of developers.

i know that perl 5 is developed using C language, but what is the language in which perl 6 are developed now

See above. The answer depends on which implementation you're talking about. Pugs is written in Haskell. Rakudo is written on top of PCT, a compiler toolkit for Parrot. Elf is written in Perl 6. SMOP is written in C.

know i can run perl6 in a virtualization mode but this is not satisfacory

Come to #perl6 on freenode. Download Rakudo and give it a whirl.

i am like the other street people hearing something like haskel, raduko, pug, this is not normal, the status for me like looking at a lunar basement remotely in which the perl 6 developers are residing there thinking and making lectures about philosophy

I sense a combination of frustration and disappointment in this last part. Believe me, the Perl 6 community is very open towards the outside world, we don't try to shut outselves in. We have a good blogosphere presence, and are in the process of writing books, tutorials and documentation to make things easier for beginners.

But one can't reach everybody, and Perl 6 has something of a history of questionable PR. I think the general feeling within the Perl 6 community is to plod along, producing robust and reliable results as soon as we possibly can.

(Edit: added missing word.)


In reply to Re: alpha/beta perl6 versions by masak
in thread alpha/beta perl6 versions by Anonymous Monk

Title:
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, 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:
    & &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.